24 Avenida Juan Carlos I Apartamento Achacay Planta 7 Apartmento 104, Los Cristianos (Tenerife), Spain