0 Lucena St, Navarre, FL 32566 - MLS#580498 - David Lewis -