31
7600 W Tidwell Rd
Houston, TX 77040
$19.00 USD/SF/YR
901-13,125 SF
8
Spaces Available
Built 1980
13,125 SF Contiguous
Built 1980
901-13,125 SF
$19.00 USD/SF/YR
Office