Located just 1.5 miles outside the town of Lovell, Wyoming, this 10.67-acre irrigated property with a 3-bedroom, 3-full-bath, and 2-half-bath home was built in 2008 and provides approximately 2,514 square feet of living space (per county records). Th