La premisa básica consistía en la construcción de un nuevo complejo comercial anexo al shopping existente, edificado sobre un gran terreno contiguo al mismo.
Zona: América del sur
Mall Sport es el primer centro comercial temático de la ciudad de Santiago, y también el primer centro comercial dedicado al deporte en todo el mundo.
Con su apertura en el año 1995, el Solar de la Abadía fue una de las obras fundantes del estudio BMA.