Luxury 9 bedroom Villas for Sale In 141 S Carolwood Dr Los Angeles

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…