Residence Inn-South Bend 716 N Niles Ave South Bend, IN 46617 Phone: (574) 289-5555 Fax: (574) 288-4531
Category: Apartments