351 Upper Lake Road, Lake Sherwood, CA 91361