TX12

New construction in San Antonio, Texas — $276,878,327

TypeNew construction
CategoryIndustrial
Declared value$276,878,327
Square footage432,800 ft²
StatusReview Complete
Est. timeline2025-10-14 → 2027-08-31
Registered2025-09-18
Construction started🚧 2025-10-14
Address17420 Omicron Dr, San Antonio, TX
OwnerVANTAGE DATA CENTERS TX1 LLC · 650.283.6802
ArchitectJacobs · 512.496.2371
ContactRoss Thomas
FundingPrivate
PermitTABS2026001234

View on the live map → State TDLR record ↗

More commercial construction in San Antonio, TX.