23981 Sherwood Road, Willits, CA 95490 - MLS#LC21239651