22407 Ocala Way #40 Lewes, DE 19958