Oprah Buys Telluride Mountain Village $14 Million Dollar Home
Last year, media tycoon Oprah Winfrey purchased nearly sixty acres of land close to Colorado’s Telluride Ski Resort and has now purchased property close by for $14 million. According to those with knowledge of the deal, Ms. Winfrey purchased a modern home with full furnishings in Mountain Village in an arrangement that closed in the … Continue reading Oprah Buys Telluride Mountain Village $14 Million Dollar Home