View Details $10,900,000 1 of 42 Two Creeks | Snowmass Village 4 beds 4 baths 1 ½ baths 5,294 sqft 0.77 acres On Site: 150 Days