NBC Open House – Grand Luxury in Thousand Oaks
We're inside a stunning estate in Thousand Oaks, California. From the gardens and grounds to the regal interiors, the property was inspired by the great palaces of Europe. This home has everything! It was created to sweep you up and carry you into a world of pure timeless luxury.