19
700 Louisiana St
Houston, TX 77002
$135.00 - $153.00 USD/SF/YR
130-147 SF
3
Spaces Available
Built 1983
Built 1983
130-147 SF
$135.00 - $153.00 USD/SF/YR
Coworking Space