Kimber Plaza

3303 West Kimber Drive, Thousand Oaks, CA 91320