Homes for sale - 5645 W Berry Loop, Duck Creek Village, UT 84762 – ...