MLS# 6779861
931 240th Street Osceola, WI 54020