2362 84th Ave, Osceola, WI 54020 — $395,000 · 4bd · ~0.6% rule | OnePercent