454 N Live Oak ST, Houston, TX 77003 - MLS#27776852 - The Mendez Te...