52825 Indiana Route 933 N
South Bend, IN 46637
Price Upon Request
46,764 SF
46,764 SF
Price Upon Request
Hotel