New Braunfels-based Southstar has closed on its purchase of the 32-acre property south of downtown San Antonio.
Development company Southstar announced its purchase of the Lone Star Brewery site in Southtown along the River Walk.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results