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
clevelandskyscrapers.com is a non-profit site dedicated to providing images and information about buildings and high-rise architecture in Cleveland and northeast Ohio.
Powered by Squarespace