212 W 800 S #340, Willard, UT — 4bd/3ba 3,622sqft · $574,990