Business

Inside the $87 million hilltop palace for sale in Beverly Hills