Homes for sale - 124 E LOCUST ST, Seaford, DE 19973 – MLS#DESU20183...