8
5600 NW Central Dr
Houston, TX 77092
$16.00 USD/SF/YR
579-2,902 SF
6
Spaces Available
Built 1982
4,691 SF Contiguous
Built 1982
579-2,902 SF
$16.00 USD/SF/YR
Office