A topping out ceremony was held on June 21, 2018, for the 23-story Frost Tower office building located at 111 W. Houston Street in San Antonio, Texas. Estimated completion for the project is January 2019. Frost Tower will include Class A++ office space along with retail space and structured parking.
bdd4144 North Central Expressway, Suite 1100
Dallas, Texas 75204