Residence for Percy Rise
8126 Euclid Avenue
Cleveland, OH
Built: 1894   Status: Demolished

bp 17723 2.26.1894