121 E 18th ST, Houston, TX 77008 - MLS#9122501 - Nikki Thibeaux - R...