SoldResidential$649,9503639 Mallard Way3639 Mallard WayANTIOCH, California 945095Beds 3Baths 2,852Sq ftView Listing