17400 Archibald Lake Road Townsend, WI 54175 MLS# 50290738 $496,900 2 Bed | 1.0 Bath | 1,289 sq ft Active