Kimber Plaza 3303 West Kimber Drive, Thousand Oaks, CA 91320