View Larger Image The Branch at Medical Center 7207 Snowden Rd, San Antonio, TX Multifamily 426 unit apartment Related Projects