Historic
Owlwood Estate
Since 1937
Owlwood Estate is a historic mansion in Holmby Hills, Los Angeles, California, United States. Built in 1937 and designed by architect Robert D. Farquhar, the 12,600-square-foot (1,170 m2) Tuscan-style estate was the largest house in Los Angeles when completed. It is located at 141 South Carolwood Drive just south of Sunset Boulvard.
Source: Wikipedia / Wikidata
Nearby