Homes for sale - 120 S 200 E, Willard, UT 84340 – MLS#1765527 - Jod...