420 Peden ST, Houston, TX 77006 - MLS#42723996 - Travis Nichols - N...