20
5011 Navigation Blvd
Houston, TX 77011
$6.72 USD/SF/YR
21,343 SF
1
Space Available
Built 1955
21,343 SF Contiguous
Built 1955
21,343 SF
$6.72 USD/SF/YR
Flex