Two of the tallest buildings in South America are located there: Titanium La Portada, 55 stories and 194 m tall, and Gran Torre Santiago, at 300 m tall and 63 stories, located in the neighboring Providencia commune.