8906 Chatsworth DR, Houston, TX 77024 - MLS#70392408 - Travis Nicho...