3718 Dumbarton ST, Houston, TX 77025 - MLS#13891174 - The Mendez Te...