1/39 39 sold $60,000 4.2% $57,500 3 Beds2 Baths1,200 SqFt 8401 Tortuga Street, Navarre, FL 32566 Mobile Home Listed by Century 21 Wimco Realty Inc