Nautilus Dr, Navarre, FL 32566 - MLS#579595 - David Lewis -