Lot 13B Bermuda Dr, Navarre Beach, FL 32566 - MLS#586110 - David Le...