7505-7563 South Fwy
Houston, TX 77021
$12.00 USD/SF/YR
4,158-5,629 SF
4
Spaces Available
Built 1982
5,629 SF Contiguous
Built 1982
4,158-5,629 SF
$12.00 USD/SF/YR
Flex