116 Masseys Church Drive, Townsend, DE 19734 - Homesnap