The 1890 at the Arcade

The 1890 at the Arcade

401 Euclid Ave.
Cleveland , Ohio , 44116

Historical Spots

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.