3805 80th St
Kenosha, WI 53142
$5,183,333 USD
19,374 SF
6% Cap Rate
19,374 SF
$5,183,333 USD
Drugstore