Apartments in South Bend Area -

Castle Point Apartments | South Bend, IN

Castle Point Apartments in South Bend, IN
Located at 18011 Cleveland Rd, South Bend, IN 46637
(574) 404-3687
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.

Similar Listings
Listings (1 - 5 of 3,723)
Check Availability

(574) 404-3687

18011 Cleveland Rd

South Bend, IN 46637