339,000 €
- 1 bed
- 1 bath
- 94 mlot
13 Calle Caleta Del Jurado, Santiago Del Teide, Spain 38683
Apartment | Sale
LWP4653 Jardines del Mar-Puerto Santiago