5
527 W Colfax Ave
South Bend, IN 46601
$550,000 USD
4,300 SF
4,300 SF
$550,000 USD
Office