1 of 2
Babcock North is conveniently located at the corner of Babcock and Huebner Roads near the South Texas Medical Center. The center boasts a stable tenant mix, excellent visibility, convenient ingress/egress, pylon signage and ample parking.
All Listings in this Building
8822 Huebner Road, San Antonio, TX 78240