1/35 35 sold $363,000 1.9% $370,000 3 Beds2 Baths1,737 SqFt 8278 Tortuga Street, Navarre, FL 32566 Single Family Home Listed by Keller Williams Realty Navarre