1114 Grovewood LN, Houston, TX 77008 - MLS#94352844 - Travis Nichol...