0 Owens, Houston, TX 77029 - MLS#84463065 - Travis Nichols - Nichol...