8099 Park Brown Road, Harrington, DE 19952 - Homesnap