Penthouse | Sale 550,000 € LWP6032L Tamara - Los Gigantes (L) 2 bed 2 bath 79 m 28 Calle Las Adelfas, Santiago Del Teide, Spain 38683