MLS# 6779861 - 931 240th Street Osceola, WI 54020