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.