15
2020 Babcock Rd
San Antonio, TX 78229
$10.00 USD/SF/YR
1,959-6,437 SF
4
Spaces Available
Built 1985
6,437 SF Contiguous
Built 1985
1,959-6,437 SF
$10.00 USD/SF/YR
Office, Office/Medical