View All News

In the News:

Wall Street Journal: Oprah Winfrey Buys About 60 Acres in Telluride for $10.85 Million



Oprah Winfrey has purchased about 60 acres of land near Telluride Ski Resort in Colorado, a spokesperson for Ms. Winfrey confirmed.

Ms. Winfrey plans to build a home on the site, according to people familiar with the sale.


In a deal that closed earlier this week, Ms. Winfrey paid $10.85 million through an entity called Yellow Brick Road CO LLC for the property in Mountain Village, according to public records. Bob Greene, her longtime friend and business consultant, helped facilitate the purchase.