/22 $1,100 per month 3 Beds 2 Baths 1,404 Sq Ft House for Rent 331 S Polk St, Osceola, NE 68651 331 S Polk St, Osceola, NE 68651