View Details $80,000,000 1 of 84 Owl Creek | Aspen 8 beds 8 baths 3 ½ baths 12,655 sqft 60.78 acres On Site: 34 Days