21725 Mallard Ct Brookfield, WI 53045 MLS# 1934676 $560,000 4 Bed | 2.5 Bath | 2,690 sq ft Sold on Jun 15, 2022