10201 63rd Street, Kenosha, WI 53142 - Homesnap