3 Deauville Place #LOT 24, Millsboro, DE 19966 - Homesnap