El ICSC – International Council of Shopping Centers (Consejo Internacional de Centros Comerciales), es la asociación comercial global de la denominada “Industria de los Mercados”, que incluye centros comerciales, malls y shoppings entre otros tipos de agrupamientos comerciales.
El premio al Mejor Centro Comercial en 1997 fue otorgado en Las Vegas, a esta obra emblemática del estudio, un proyecto que nació del reciclaje de una antigua fábrica de gas carbónico, ubicada en la zona de las Cañitas, en el barrio de Palermo y frente a la Abadía de San Benito y el Hospital Militar Central.
El shopping cuenta con 80 locales y unos 20 stands distribuidos en sus tres niveles. Además posee patio de comidas y estacionamiento para más de 200 automóviles.