Located at 406 W Rogers Street, Osceola, Indiana 46561, this Casa Unifamiliar is for Venta with a price of $159,900 USD. The property was built in 1966, includes 3 bedrooms, has 2 full baths. This listing has 1,330 ft² of interior space on a lot of .28 acres. See all Homes for Venta in Osceola.