[ad_1] A resort property in Mountain Village, Colorado, sits perched along the 8th fairway of the Telluride … [+] Golf Course with magnificent views of the...