Nature: Structure Fire - Residential (Multiple) Location: 12 - Villas Apartments - Apt 12 Address: 101 Villas Dr New Castle, DE 19720