$239,900
56383 Ritschard Avenue
South Bend,
IN
46619
3 Beds
2 Baths