4216 Childress ST #B, Houston, TX 77005 - MLS#12752107 - Travis and...