1980 Rue La Fontaine Navarre, FL 32566