Starwood’s newest ‘new’ home. Nestled into the Starwood Ridge with a heavily landscaped grove of trees in its future, this new home will raise the bar of residential excellence. 8,500 square feet of exceptional quality and comfort compliment the vistas of the entire valley, all 4 ski areas and the Elk Mountain Range.
Here are more photos of this Starwood luxury estate.