807 61st St
Kenosha, WI 53143
$1,399,999 USD
24,000 SF
24,000 SF
$1,399,999 USD
Lodge Meeting Hall