That piece of land, called Brewster Ranch and located near the town of La Grulla, has some frontage on the Rio Grande and had been for sale for over a year. The seller was in talks with the Texas ...