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