Nature: Structure-Residential (Single) Address: 140 Blackbird Forest Rd Townsend, DE 19734 Cross Streets: Dupont Pky / Blackbird Station Rd, Masseys Church Rd