Commercial-Residential Building for Silas Auerbach
8517-21 Hough Avenue
Cleveland, OH
Built: 1897   Status: Demolished