New apartments coming to Osceola

New apartments coming to Osceola