Masters Irrigated Farm is a productive 168± acre agricultural property located approximately 15 miles from Powell, Wyoming, along State Highway 32 in Big Horn County. The property consists entirely of deeded acres and flat features, highly usable farm ground, with approximately 90± acres currently...