Commercial Building
11317 Miles Avenue
Cleveland, OH
Built:
1916
Status:
Standing
bp # 13230 A - 9.12.1916