627 W 26 TH ST, Houston, TX 77008 - MLS#59497400 - The Mendez Team ...