This mall is in the downtown
This mall is in front of the Botanical Garden
in this mall you can buy technology devices
PREMIUM PLAZA
CENTRO COMERCIAL SANTA FE