Oprah Buys 60 Scenic Acres in CO for $10.8M

By: Allie Early It seems Oprah Winfrey is expanding her already extensive real estate portfolio to include 60 acres of land near Telluride Ski Resort, CO. The property, located in Mountain Village, was purchased through a trust entitled Yellow Brick Road Coo LLC. Rumor has it that the property wasn’t even listed; it seems WinfreyContinue reading “Oprah Buys 60 Scenic Acres in CO for $10.8M”