8921-8933 Market St
Houston, TX 77029
Rate Upon Request
19,774-31,291 SF
2
Spaces Available
Built 1981
Built 1981
19,774-31,291 SF
Rate Upon Request
Industrial