Edificio Iqon, Piso 28, La Mejor Vista De Quito 170102 Quito, Avenida De Los Shyris 8.8 / 10 4 reviews