22429 Ocala Way #43 Lewes, DE 19958