8642 North 66th Street Brown Deer, WI 53223 MLS# 1867203 $424,900 4 Bed | 3.5 Bath | 3,315 sq ft Active