4
4202 Canal St
Houston, TX 77003
$1,199,999 USD
3,888 SF
3,888 SF
$1,199,999 USD
Freestanding