1/32 32 Active $585,000 3 Beds4 Baths2,719 SqFt 717 Welch ST, Houston, TX 77006 Townhouse Listed by RE/MAX Fine Properties