2
3701 W Alabama- St
Houston, TX 77027
$36.00 USD/SF/YR
552-1,380 SF
2
Spaces Available
Built 1970
7,805 SF Contiguous
Built 1970
552-1,380 SF
$36.00 USD/SF/YR
Retail