8409 North 59th Street Brown Deer, WI 53223-2911 MLS# 1875364 $274,900 3 Bed | 1.5 Bath | 1,141 sq ft Active