7855 S HIGHWAY 89, Willard, UT — 4bd/2ba 2,016sqft · $399,900