1
2
The Athlon, built as the Cleveland Athletic Club, now serves as an apartment building on Euclid Avenue.
View from Euclid Avenue and East 13th Street, 2005
View of facade from Euclid Avenue, 2016
Powered by Squarespace