2312 Jackson ST, Houston, TX 77004 - MLS#69171198 - Travis Nichols ...