5306 Chennault ST, Houston, TX 77033 - MLS#34591241 - Nikki Thibeau...