The Shops at Church Square, Cleveland, OH 44103 - Retail Space
The Shops at Church Square is located at 7901 Euclid Avenue in the Hough neighborhood, OH, Cleveland, 44103. The Retail building was completed in 1992 and features a total of 109,547 Sqft.
There are 120 retail spaces for lease in the Cleveland city, totaling 392,650 Sqft of available retail space. The average asking retail rent per sq. ft. in Cleveland is $19.2/sqft/year.
At zip code level, there are 36 commercial properties, of which 1 are retail buildings over 50,000 square feet.