Nature: Structure Fire - Residential (Multiple) Location: 1 - Villas Apartments Address: 171 Villas Dr New Castle, DE 19720 Cross Streets: Unknown / Christiana Rd