3974 E CANYON ESTATES DR, Cottonwood Heights, UT — $2,950,000