26700 Sherwood Road in Willits, California