South Texas Building

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.

This article about a building or structure in Texas is a stub.

You can help Wikipedia by expanding it.29°25′36″N 98°29′24″W / 29.426781°N 98.489906°W / 29.426781; -98.489906