310 N Live Oak ST N, Houston, TX 77003 - MLS#70022318 - The Mendez ...