This is a 1756 square foot, single family home. This home is located at 380 E Mammoth Creek Rd, Duck Creek Village, UT 84762.
Off market
Street View
$427,000
380 E Mammoth Creek Rd, Duck Creek Village, UT 84762
--beds
--baths
1,756sqft
SingleFamily
Built in 1978
0.42 Acres Lot
$427,000 Zestimate®
$243/sqft
$1,761 Estimated rent