The Crestwood D-1308 | Snowmass Village, Colorado SnowmassFamilyRetreat.com What: A sunny condominium with updated interiors, a corner location and wraparound windows overlooking…