Open Today 10:00 AM – 6:00 AM
Business Details
Serving South Bend, IN
Pet-friendly 1-3 bedroom apartments in South Bend, IN at Castle Point with classic & renovated homes, an Olympic-size pool, fitness center, Castle Point is a pet-friendly apartment community in South Bend, Indiana offering classic and renovated one-,...
Read more
South Bend, IN