Mountain Road TownhomesStowe, Vermont • New Construction in Progress
This 25,000-square-foot development will feature nine stunning townhome units with stunning views of Mount Mansfield. Its prime location offers convenient access to Stowe Mountain Resort, making adventure just around the corner.