With some of the best views in Mountain Village, 121 Touchdown Dr. is one of the most desirable homes in the Telluride region. The large, open living room invites one to relax next to the fire, admire it's classic architecture, massive log...
A Spacious And Welcoming Retreat, Mountain Village, Colorado 81435 United States is a Single Family Home for Sale for $8,750,000 USD. Was built in 2001, has 7,270 Sq.Ft. on a lot of 2.01 Acres and it's composed from 6 Bedrooms, 5 full baths and 2 partial baths