$53,000
3651 E 103rd Street, Cleveland, OH, 44105
Single Family Residence