Payne Residence
2121 Euclid Avenue
Cleveland, OH
Built: 1849   Status: Demolished