512 Dell CT #8, Houston, TX 77009 - MLS#81290688 - Travis and Julia...