Homes for sale - 1716 Welch ST, Houston, TX 77006 – MLS#15467832 - ...