Transfer Building
623-633 Superior Avenue
Cleveland, OH
Built: 1897   Status: Demolished