6534 Leisure Street, Navarre, FL 32566 - MLS#908361 - David Lewis -...