Fairway Investments recently completed the purchase of Glenwood Square, a retail center in Chapel Hill, N.C. The Fresh Market anchors the 51,900-square-foot property. Located at 1200-1218 Raleigh Road, Glenwood Square is less than 2 miles from University of North Carolina at Chapel Hill, in the heart of the city. The 1987... read more