Description: The Villas Apartments, located in New Castle, DE, is just a short distance from I-95, the Wilmington Airport, and DART bus routes 10 and 13. Choose from 1