6879 Staffordshire, Houston, TX 77030 - MLS#26204751 - The Mendez T...