6887 Yorkwood St, Navarre, FL 32566 - MLS#624606 - David Lewis - Pr...