
The San Pedro Creek construction site and Towne Center apartments can be seen from the 11th floor of Frost Tower, which is under construction. Credit: Bonnie Arbittier / San Antonio Report
The San Pedro Creek construction site and Towne Center apartments can be seen from the 11th floor of Frost Tower, which is under construction.