4542 Otterbury DR #B, Houston, TX 77039 - MLS#74233555 - Travis and...