Hubbard Cooke Building
2220 Superior Viaduct
Cleveland, OH
Built:
1892
Status:
Standing
bp 3830 - 11.26.1892