April 12, 2024

Iconic tower has logo installed

On Thursday, the brand new Frost tower just got the logo installed on the building downtown San Antonio. The brand new building is the sixth tallest building in San Antonio.

The 24-floor building was the first sky rise to be built since 1989. The 460,000 square foot tower will be completed and open later in 2019.