256 W 380 N, Willard, UT — 6bd/4ba 4,234sqft · $799,000