808 E Howard Milwaukee, WI 53207 MLS# 1957585 $148,300 3 Bed | 1.0 Bath | 951 sq ft Sold on Jun 09, 2023