Add this property to your favorites View Details 21 Beaver Court Country Club | Snowmass Village $3,700,000 4 bd 3 ba 2,761 sqft 0.21 acres On Site 38 Days Ago