Warehouse
3361 East 80th Street
Cleveland, OH
Built:
1917
Status:
Demolished
OAEB 11.13.1917