7863 White Sands Blvd, Navarre Beach, FL 32566 - MLS#592736 - David...