Apartment Building
2830 East 61st Street
Cleveland, OH
Built: 1917   Status: Unknown

OAEB 1.1917