2411 S Main St
South Bend, IN 46614
$915,000 USD
15,814 SF
15,814 SF
$915,000 USD
General Retail