Starwood Estate Aspen, Colorado One of the finest estates ever to be constructed in Aspen. This beautiful Starwood home is situated at the end of Larson Drive and provides…