2
223-231 Cavalcade St
Houston, TX 77009
$15.00 - $18.00 USD/SF/YR
850-1,900 SF
2
Spaces Available
Built 1974
1,900 SF Contiguous
Built 1974
850-1,900 SF
$15.00 - $18.00 USD/SF/YR
Retail