The Lakes at Thousand Oaks Thousand Oaks, CA

2200 Thousand Oaks Blvd, Thousand Oaks, CA 91362