Nature: Structure-Residential (Single) Location: Grears Acres Address: 1016 Dexter Corner Rd Townsend, DE 19734 Cross Streets: Grears Corner Rd / Ratledge Rd