The Plaza at Southpark

The Plaza at Southpark

Sited on 54 acres, The Plaza at Southpark adds more than 300,000 sf of retail and restaurants to the heart of the Strongsville retail corridor. Anchored by a 148,000 sf Costco, this upscale power center encourages pedestrian traffic with its natural landscape, generous masonry facades, and outdoor seating and gathering areas.