A Very Special Property with a Very Special Location in the Prestigious Guard Gated Westlake Island
1371 Redsail Cir, Thousand Oaks, CA 91361 Listed via Zillow. Property Photos Gallery Photos provided via Zillow. Property Description Absolutely stunning…