220 W 800 S #339, Willard, UT — 4bd/3ba 3,088sqft · $521,020