907 W 43rd ST, Houston, TX 77018 - MLS#42465806 - Travis and Julia ...