6
7915 FM-1960 W
Houston, TX 77070
$10.00 USD/SF/YR
409-4,352 SF
9
Spaces Available
Built 1982
4,352 SF Contiguous
Built 1982
409-4,352 SF
$10.00 USD/SF/YR
Office