News

Actions

GALLERY: Inside Oprah's $14M Telluride home

Posted at 2:33 PM, Apr 26, 2017

The TV mogul bought the high-tech, 8,700-square-foot home in 2015.