2114 N Johnson St

 2114 N Johnson St, South BendIN 46628
$7003 Beds914 sqftPets OK