Homes for sale - 23565 MALLARD LN, Lewes, DE 19958 – MLS#DESU202361...