Located in the heart of the South Texas Medical Center (STMC). Exceptional visibility and access from Babcock Road.