Commercial-Residential Building
1667 East 66th Street
Cleveland, OH
Built: 1917   Status: Demolished

OAEB 10.23.1917