11217 Telephone Rd
Houston, TX 77075
Rate Upon Request
15,600-93,819 SF
2
Spaces Available
Built 2024
54,454 SF Contiguous
Built 2024
15,600-93,819 SF
Rate Upon Request
Industrial