
Billionaire Jeff Skoll Selling $20 Million Mansion in Los Altos Hills
Former eBay exec Jeff Skoll has put his stunning $20 million Los Altos Hills home on the market. The 14, 855-square-foot mansion is exactly what we’d expect to see from a billionaire in the More...