Lake Sherwood, CA
Lake Sherwood is an exclusive unincorporated community in the Santa Monica Mountains of Ventura County, California, overlooking the historic Lake Sherwood reservoir. Formed after the construction of the Sherwood Dam in 1901, the enclave has grown around the prestigious Sherwood Country Club golf course and features approximately 660 luxury homes. The resi...
Town Snapshot
Loading town details...
Published facts are loading.
Top Score Signals
Highest current scores for this town.
Published score highlights are loading.