5
210 W Greens Rd
Houston, TX 77067
$15.00 USD/SF/YR
1,365-3,280 SF
2
Spaces Available
Built 1979
33,828 SF Contiguous
Built 1979
1,365-3,280 SF
$15.00 USD/SF/YR
Office