Back to the case
United States v. 25.202 Acres of Land & Bldg. Affixed to the Land Located in the Town of Champlain