2 Bedroom Tegueste Villas. Torviscas Central Location. 200 Meters To Beach.

Entire House / Apartment