Homes for sale - 3039 Elk Street, Osceola, IA 50213 – MLS#653270 - ...