9
17868 SR 23
South Bend, IN 46635
$580,000 USD
4,164 SF
4,164 SF
$580,000 USD
Office