Nature: Structure Fire - Residential (Single) Location: Edinburgh Villas Townhouses Address: 60 Mackenzie Ct New Castle, DE 19720 Cross Streets: Shetland Way / Laird Ln