Homes for sale - 2325 Welch #703, Houston, TX 77019 – MLS#85777642 ...