Owl Creek Residence Posted on April 23, 2013 by admin Jackson WY Project Size: 6,800 SF Architect: Berlin Architects