SAN ANTONIO – Los Angeles-based Entrada Partners has bought the 165,500-sf One Alamo Center at 106 S. Saint Mary's St.
The eight-story property, built in 1981, is 89 percent leased.
Check out San Antonio-New Braunfels Office Market Research.
Our twice-weekly e-newsletter provides a quick overview of Texas real estate markets. Because your time is valuable.