$134,900
2135 W 96th Street, Cleveland, OH, 44102
Single Family Residence