7
4900-4912 Travis St
Houston, TX 77002
Rate Upon Request
150-2,556 SF
3
Spaces Available
Built 1951
2,556 SF Contiguous
Built 1951
150-2,556 SF
Rate Upon Request
Office, Office/Medical