$424,900
5401 82nd St, Kenosha, WI, 53142
Single Family Residence