Photo of Castle Point Apartments in South Bend, Indiana
Castle Point Apartments
email us: send us an email8666773126
18011 Cleveland Rd South Bend, IN 46637
M-F: 9AM - 6PM, Saturday:10AM - 5PM, Sunday:Closed
Call (866) 677-3126 for today's prices, availability and more...
Castle Point Apartments| 18011 Cleveland Rd| South Bend, IN 46637 | (866) 677-3126