– Two adjacent, single-story medical buildings totaling 47,000 SF
– Located in the South Texas Medical Center near the corner of
Louis Pasteur and Babcock Rd.
– Across the street from UT Health-San Antonio
– Parking ratio is 4:1000
– Surface parking is well lit