486 S 300 E #78, Willard, UT — 3bd/2ba 3,370sqft · $681,100