1895 W 65th Street, Cleveland, OH 44102
5
beds
3
baths
2,594 Sq.Ft. LIVING AREA
6,298.78 Sq.Ft. lot