4010 Canal St
Houston, TX 77003
$3,249,000 USD
15,200 SF
15,200 SF
$3,249,000 USD
Warehouse