2636 Druid ST, Houston, TX 77091 - MLS#27319778 - The Mendez Team -...