$980,000
2060/ 2080 E Strawberry Point Rd, Duck Creek Village, UT, 84762
Single Family Residence