Home | Press | Cher’s former Los Angeles Estate is on Sale for $115 Million
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.