View Details Price Reduced $789,000 1 of 43 Navarre Towers | Navarre 2 beds 2 baths 1,360 sqft On Site: 80 Days