Nearly 250 new apartments to be constructed near AT&T Center

San Antonio city leaders approved a $20 million bond deal for the project.
Published: 4:26 PM CDT May 16, 2019
Updated: 4:25 PM CDT May 16, 2019