2923-2951 Thousand Oaks Dr
San Antonio, TX 78247
Rate Upon Request
1,441-15,000 SF
7
Spaces Available
Built 1986
15,000 SF Contiguous
Built 1986
1,441-15,000 SF
Rate Upon Request
Retail