Snowmass Village, CO: Article by Jill Beathard in Aspen Times.com. The pending sale of the Snowmass Center closed March 31 for a price of $16 million. Housing the town’s only grocery store and post office, two restaurants and some other shops and offices, the Snowmass Center is the primary functional commercial node in Snowmass Village. Owned by an affiliate of Related Cos., which also owns Continue Reading