890 Sherwood Way, Willows, CA 95988 - Homesnap