7
13321 Lockwood
Houston, TX 77044
Rate Upon Request
8,600-67,200 SF
1
Space Available
Built 2027
67,200 SF Contiguous
Built 2027
8,600-67,200 SF
Rate Upon Request
Flex