Euclid Square Mall
Ohio, United States · built 1977
Euclid Square Mall was a shopping mall in Euclid, Ohio, United States. It opened in 1977 as a regional mall with two anchor stores: local chains Higbee's and May Co. It was demolished between 2017 and 2018.
Shopping mall data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).