3829 Wentworth ST, Houston, TX 77004 - MLS#38335469 - The Mendez Te...