39
2100 Travis St
Houston, TX 77002
$18.00 USD/SF/YR
519-23,415 SF
13
Spaces Available
Built 1957
23,415 SF Contiguous
Built 1957
519-23,415 SF
$18.00 USD/SF/YR
Office, Office/Retail, Retail