3561 Mallard Way, Antioch, CA 94509
6
beds
5
baths
3,518 Sq.Ft. LIVING AREA
6,500 Sq.Ft. lot