Meriam Building
5716 Euclid Avenue
Cleveland, Ohio
Built:
1911
Status:
Demolished