640 RAVENGLASS DRIVE, Townsend, DE 19734 – DENC2008106 - Christine ...