Shoppes of Solon

New, ground-up construction of retail shopping center occupied by several local and national retail and food service franchises. Located in Solon, Ohio, the shopping center features 100,000+ square feet of space spread across several store fronts.