Studio for sale de owners at Acantilados de Los Gigantes, Santiago del Teide