8
2990 Holmes Rd
Houston, TX 77051
Rate Upon Request
26,288 SF
1
Space Available
Built 2009
26,288 SF Contiguous
Built 2009
26,288 SF
Rate Upon Request
Flex