849 SADDLE HORN LANE Telluride, CO 81435 Nestled in the forest, just 15 minutes from Telluride, Colorado, this exquisite mountain modern home has just been completely refinished. The stunning 4 bedroom/ 4.5 bath, spacious family home sits at the end of a peaceful cul-de-sac, on a secluded 2 acres of aspen, spruce and fir forest... Read More!