
Viewed
1820/1880 N Strawberry Ridge Rd
Duck Creek Village, UT 84762
$3,450,000
5 beds
6,108 sq.ft.
Courtesy Of Duck Creek Realty