870,000 € 052781 Villa | Sale 3 bed 4 bath 314 m 170 mlot 1 car 2 Calle Las Arenas, Santiago Del Teide, Spain 38683