39
2929-2951 Thousand Oaks Dr
San Antonio, TX 78247
$22.00 - $38.00 USD/SF/YR
2,028-15,143 SF
3
Spaces Available
Built 1986
15,143 SF Contiguous
Built 1986
2,028-15,143 SF
$22.00 - $38.00 USD/SF/YR
Retail