1/14 14 Open Sun 12PM-3PM $459,000 4 Beds2 Baths2,067 SqFt 8247 Tavira Street, Navarre, FL 32566 Single Family Home Listed by simpliHOM