Back to photostream

Superman Was Here

Opened in 1890 at a cost of $875,000, The Arcade Cleveland was America’s inaugural indoor shopping center. “Cleveland’s Crystal Palace,” as it was known then, is the city’s first building to be listed on the National Register of Historic Places.

 

And it's on the most recent Superman movie

910 views
23 faves
9 comments
Uploaded on July 20, 2025
Taken on December 21, 2024