712 Nicholson ST, Houston, TX 77007 - MLS#83467905 - The Mendez Tea...