Homes for sale - 000 Santa Clara Dr, Navarre, FL 32566 – MLS#554065...