8020 Yale ST, Houston, TX 77037 - MLS#7738948 - Travis Nichols - Ni...