Cher’s former Los Angeles estate is on sale for $115 million

A luxurious L.A. estate previously owned by Cher is on sale for $115 million. Built in 1936 and designed by architect Robert D. Farquhar, the Owlwood Estate is the largest property in Holmby Hills, one of Los Angeles’ most exclusive neighborhood.