3
320 Dixie Way
South Bend, IN 46637
$750,000 USD
2,927 SF
2,927 SF
$750,000 USD
Fast Food