Castle Point Apartments in South Bend, IN
Located at 18011 Cleveland Rd, South Bend, IN 46637
18011 Cleveland Rd, South Bend, IN 46637
One and Two Bedroom Apartments, Complete Health Club/Open 7 Days a Week, 5 Minutes from Notre Dame St. Mary's College, Sparkling Outdoor Heated Pool, FREE Tanning Bed, 24 hr. fitness center
We cannot find any listings from Castle Point Apartments on Marketplace. Check out these other listings near South Bend.
Listings (1 - 5 of 3,936)