Homes for sale - 2414G Canal ST, Houston, TX 77003 – MLS#33143759 -...