Plaza Los Andes is a shopping mall, located at De la Cruz Roja Santa Ana, 50 norte, 147, San José, Santa Ana, Costa Rica
El centro comercial es muy feo, pequeño, no hay parqueo para motos. Lo único bueno es el Gimnasio del 2do Piso. INCIW