4
7317 Canal St
Houston, TX 77011
$650,000 USD
16,734 SF
16,734 SF
$650,000 USD
Warehouse