$269,900
1938 W 65th Street, Cleveland, OH, 44102
Single Family Residence