IPA sells 458,000-square-foot power center near Cleveland
Institutional Property Advisors, a division of Marcus & Millichap, closed the sale of The Plaza at Chapel Hill, a 458,935-square-foot Giant Eagle, Burlington and Dicks-anchored…