338 E 550 S #84, Willard, UT — 3bd/3ba 3,486sqft · $698,900