2414G Canal ST, Houston, TX 77003 - MLS#33143759 - The Mendez Team ...