25648 Green Briar Road, Seaford, DE 19973 - Homesnap