Nature: Structure Fire Location: Barrett Run Townhouses Address: 63 East Newtown Place Newark, DE 19702 Cross Streets: W Newtown Pl, Blue Ridge Pl / Blue Ridge Blvd