Telluride

Picturesque 321 N Willow St in Telluride Listed for $10,347,000

alt tag

Situated just two blocks from Main Street in Telluride, renowned for its ski resort, 321 N. Willow St is in a prime location for lovers of skiing. Listed at $10,347,000, it also offers 6 beds, 7 baths, 4,868 sq. ft., and stunning mountain views with plentiful natural light.

Glass House in Telluride lists for $25,000,000

alt tag

In the center of Telluride's iconic canyon and at more than 9,000 feet of elevation, 300 Royer Lane offers breathtaking views of mountains and waterfalls. Next to National Forest land, on a 3.4-acre lot, there are no obstructions to take away from the scenery. Walking distance from historic downtown Telluride, this contemporary 6-bedroom hideaway is composed of three stacked glass boxes nestled into the canyon's cliffs...READ MORE