Second St. Joseph Hotel

Second St. Joseph Hotel, South Bend, IN 46601, United States

Location