3
4210-4290 Lockfield St
Houston, TX 77092
$5.88 USD/SF/YR
2,581-7,429 SF
2
Spaces Available
Built 1982
7,429 SF Contiguous
Built 1982
2,581-7,429 SF
$5.88 USD/SF/YR
Flex