Semi-detached house | Sale 550,000 € 057911 2 bed 2 bath 135 mlot 13 Calle Juan Manuel Capdevielle San Martín, Santiago Del Teide, Spain 38683