1515 Truxillo ST, Houston, TX 77004 - MLS#33686168 - The Mendez Tea...