Kinney and Levan Building
1375 Euclid Avenue
Cleveland, OH
Built:
1912-3
Status:
Standing