The Branch at Medical Center

7207 Snowden Rd, San Antonio, TX
Multifamily
426 unit apartment