Homes for sale - 162 W 800 S #156, Willard, UT 84340 – MLS#1859673 ...