Liberty Knoll Apartments in New Castle
(302) 328-6646
Convenient and Affordable Apartment Homes in New Castle, Delaware with a quiet community settings just minutes from shopping, schools, entertainment, medical facilities, major highways, public transportation and historic New Castle