Este centro comercial fue inaugurado el 27 de noviembre de 1998, ocupa un área de 45 mil metros cuadrados y demandó una inversión aproximadamente de 60 millones de dólares.