SAN ANTONIO – Los Angeles-based Entrada Partners has purchased One Alamo Center, a 165,500-sf downtown office building.
The eight-story building is at 106 S. St. Mary's St.
Stream Realty Partners brokered the deal.
Our twice-weekly e-newsletter provides a quick overview of Texas real estate markets. Because your time is valuable.