10.A Santa Clara Dr, Navarre, FL 32566 - MLS#585180 - David Lewis -