165 W 800 S #151, Willard, UT — 3bd/2ba 3,618sqft · $625,000