The Fresh Market
NC Triangle Retail Center Sells for $11M
Glenwood Square is a 51,900-square-foot grocery-anchored center in Chapel Hill. The asset traded for the first time in the past 25 years.
Glenwood Square is a 51,900-square-foot grocery-anchored center in Chapel Hill. The asset traded for the first time in the past 25 years.