6371 Turtlemound Road, NEW SMYRNA BEACH, FL 32169