17502 Bayard Lane, Lewes, Delaware 19958