1 Day Ago COMPARE Champion Townhomes on the Green 11201 Veterans Memorial Dr, Houston, TX 77067 3 Beds $1,390