3336 Stanling Brook, Houston, TX 77080 - MLS#80348252 - The Mendez ...