2021 Kane ST #3, Houston, TX 77007 - MLS#94719804 - Travis Nichols ...