Homes for sale - 5906 Canal ST, Houston, TX 77011 – MLS#3449293 - P...