1.100.000 € 3 Bedroom Villa with Heated Pool and Exceptional Panoramic View over Tavira and the Gilão River Tavira (Santa Maria e Santiago), Tavira