Nature: Structure Fire - Residential (Multiple) Location: 8 - Villas Apartments Address: 121 Villas Dr New Castle, DE 19720 Cross Streets: Unknown / Unknown