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

PD 10.11.1908