7435 Canal St, Houston, TX 77011. The Zestimate for this house is $157,800. The Rent Zestimate for this home is $1,540/mo. Show more