707 Leeward Drive, DELTONA, FL 32738