The Treehouse, boasts 48 units, taking inspiration and namesake draw directly from the wooded slopes of Vermont’s Green Mountains. The Treehouse is a 100% electric residential building with carefully detailed bay windows that emphasize spectacular views of Mt. Mansfield and Spruce Peak. The exterior rendering showcases the color palette and wooden beam detailing being a direct homage drawn from Stowe’s beautiful wooded landscape.