Facility

South Bend Self Storage
605 North Hickory Rd
South Bend
IN