556 S 300 E #73, Willard, UT — 4bd/3ba 2,970sqft · $650,000