6
396 W Greens Rd
Houston, TX 77067
$18.00 USD/SF/YR
16,600-33,200 SF
1
Space Available
Built 1980
33,200 SF Contiguous
Built 1980
16,600-33,200 SF
$18.00 USD/SF/YR
Office