Skip to main content

The Annex of South Bend

apartment · South Bend, IN

Address
1106 S 20th St, South Bend, IN 46615
Phone
(574) 245-9590
Website
annexofsouthbend.com
Where
41.6632, -86.2174

Search Hominin for The Annex of South Bend

Other apartments nearby

More in South Bend