Nature: Structure-Residential (Single) Address: 1571 Dexter Corner Rd Townsend, DE 19734 Cross Streets: Harvey Straughn Rd, Vandyke Greenspring Rd / Oliver Guessford Rd