York County, Virginia listings for sale