
Owl Creek: An All-Weather Mountain Retreat for Two Families
With stunning views of Snowmass Mountain, Owl Creek House is an all-weather mountain retreat designed by Skylab Architecture. It is a 2015 project located in Snowmass, Colorado with 4,200 sq ft in size.