Lake Sherwood 765 Dam in Westlake Village, CA 91361

Lake Sherwood 765 Dam in Westlake Village, CA 91361 (Ventura County) is a dam.

Waterway Type
dam