15819 Juniper Shores DR, Houston, TX 77044 - MLS#35407396 - Travis ...