N2586 Spider Lake Trl
Birchwood, WI 54817
$325,000 USD
2,706 SF
2,706 SF
$325,000 USD
Restaurant