http://www.castlepoint-apartments.com/ -  Castle Point Apartments in South Bend, IN welcome’s you home to a comfortable and gracious lifestyle.