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
Location:
18011 Cleveland Rd, South Bend, IN 46637
Description:
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
Listings (1 - 5 of 8)
Check Availability

(574) 404-3687

18011 Cleveland Rd

South Bend, IN 46637