928 W 7500 S, Willard, UT 84340$--7 bds5 ba3,900 sqft - SoldSold 12/01/2021Save this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 35
127 W 370 S #12, Willard, UT 84340$--8 bds4 ba4,628 sqft - SoldSold 11/02/2021Save this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 50
676 E 675th Stra S LOT 54, Willard, UT 84340$---- bds-- ba-- sqft - SoldSold 08/27/2021Save this home