The property located at 12076 E Big Cottonwood Caynon Solitude, UT 84121 is a Stackedmultilevel property. Built in 1995, the property at 12076 E Big Cottonwood Caynon has 2 bedrooms, 3 bathrooms, is approximately 1,218 square feet. The property is located in the Other(Areas 23-41) neighborhood.