Luxury Properties for Sale In 141 S Carolwood Dr, Los Angeles, California

9 Bedroom Villa in 141 S Carolwood Dr, Los Angeles, California, 16

Grand Nine-Bedroom Home at Holmby Hills

Owlwood is a rare offering unlike any other in the City. Sited on approx 10 acres in the heart of Holmby Hills, it is a world unto itself. Designed by…