Loading Video…

This browser does not support the Video element.

Top Property Vista Ridge in Westlake Village

This week’s Top Property takes us to the North Ranch Country Club Estates in Westlake Village where you’ll find this almost 16,000 sq. ft. Mediterranean inspired home that’s compared to an amusement park.