Showing results for the hibberd
Search instead for thehibberd
The Hibberd
(7)
Apartment building in South Bend, Indiana
Address: 321 S Main St, South Bend, IN 46601
Hours: Closed ⋅ Opens 9 AM
Phone: (574) 210-6860
Rating
(2)
Feb 4, 2021 · Downtown. 321 S Main St, South Bend, 46601. The Hibberd location. Pricing. Studio 1 Bath $1,232 +. 1 BR 1 Bath $1,380 +.