Commercial-Residential Building for Frederick Langan
8700-6 Hough Avenue
Cleveland, OH
Built:
1900-1
Status:
Demolished
aka 1755 East 87th Street