Homes for sale - 18166 Mallard ST, Woodland, CA 95695 – MLS#2221131...