12
11815 W IH-10
San Antonio, TX 78230
$18.50 USD/SF/YR
988-1,812 SF
3
Spaces Available
Built 1983
Built 1983
988-1,812 SF
$18.50 USD/SF/YR
Office