3105 80th St
Kenosha, WI 53142
$695,000 USD
2,128 SF
2,128 SF
$695,000 USD
Restaurant