We have found 11 properties on Idlewood Dr, Osceola, IN. Average price per square feet on Idlewood Dr is $81. It is 2.4% lower than average price per sqft Osceola. Average sale price on Idlewood Dr is $144,334. It is 20.1% lower than average sale price in Osceola.