News

Actions

GALLERY: Inside Oprah's $14M Telluride home

Posted at 2:33 PM, Apr 26, 2017
and last updated 2017-04-26 16:33:49-04

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