1/50 50 closed $724,900 1.4% $715,000 4 Beds3 Baths2,975 SqFt 18081 Mallard ST, Woodland, CA 95695 Single Family Home Listed by KW Vaca Valley