George Christian Residence
7341 Euclid Avenue
Cleveland, OH
Built: 1894-5   Status: Demolished