Portfolio

Medical Center Tower I & II

Medical Center Tower I & II is a 201,523 square foot medical office complex connected to St. Luke’s Hospital. Tenants include Women’s Health, allergy medicine, and infectious disease consultants.

201,523 Sq. Ft.
2829 & 2833 Babcock Rd | San Antonio, Texas
San Antonio, 
Texas