The One at Spruce Peak
The One at Spruce Peak is 22 units of luxury living on 5 floors with a level of parking, beneath, at Spruce Peak, Stowe, Vermont. Top floor is three penthouse dwellings, approximately 5,000 square feet each.
Post has no taxonomies