14355 Schiller RD, Houston, TX 77082 - MLS#28968368 - The Mendez Te...