Complex featuring the Gran Torre, the tallest skyscraper in Latin America, hotels & a 6-story mall.
Photos — 17
Reviews — 1
Beautiful mall with a good variety of shops. Very clean and a nice place to spend the day. Great selection of restaurants and shops.