4517 Nett ST, Houston, TX 77007 - MLS#96428990 - Travis Nichols - N...