431 N Plumas ST, Willows, CA 95988 - MLS#SN22245677 - Frances Mouse...