The Parkview Commercial-Residential Building
1562 East 105th Street
Cleveland, OH
Built:
1908-9
Status:
Standing
PD 10.11.1908