Homes for sale - 2414D Canal ST, Houston, TX 77003 – MLS#52952940 -...