1212 S Ironwood Dr
South Bend, IN 46615
$725,000 USD
3,364 SF
3,364 SF
$725,000 USD
Restaurant