Historic LA estate once owned by Cher sells for $88M
Last owned by disgraced developer Robert Shapiro, the 10-acre Owlwood Estate was first listed for $180 million in 2017