8671 Navarre Pkwy, FL 32566