1615 W 24th ST #B, Houston, TX 77008 - MLS#20848069 - Travis and Ju...