View Details $12,995,000 1 of 39 Owl Creek | Aspen 5 beds 4 baths 5,250 sqft 0.5 acres On Site: 63 Days