For Sale House | Tavira Tavira 3 Bedrooms 134 m² 4 bathrooms/shower rooms Outdoor areas 54 m² € 1,050,000