933 W Weber Sq
South Bend, IN 46617
$929,000 USD
3,622 SF
3,622 SF
$929,000 USD
Lodge Meeting Hall