Some of the ten acres of grounds at the Owlwood Estate in Holmby Hills. Christophe Choo
By Posted Dec 17, 2018
Some of the ten acres of grounds at the Owlwood Estate in Holmby Hills. Christophe Choo. Imagine owning the historic Owlwood Estate, once the home of ...