2812 Michaux, Houston, TX 77009 - MLS#53926603 - Travis Nichols - N...