View Details $18,000,000 1 of 32 Pines @ Owl Creek | Snowmass Village 5 beds 5 baths 1 ½ baths 5,321 sqft 1.29 acres On Site: 887 Days