iFind

Register for iFind

2830 North 80th Street
$324,900
2830 North 80th Street Milwaukee, WI 53222-4910
3 bed | 2.0 bath | 1,444 sq ft
MLS# 1900030 | Sold