South Texas Building

From Wikipedia, the free encyclopedia

The South Texas Building is a twelve-story building in San Antonio, Texas, United States. It was built in 1919 and renovated in 1982. [1] At that time it was the tallest building in San Antonio.

Preceded by Tallest Building in San Antonio
19191924
46m
Succeeded by

Related Articles

Wikiwand AI