11781 Garden LaneOsceola, IN 46561
The property located at 11781 Garden Lane Osceola, IN 46561 is a Site-Built Home property. Built in 1966, the property at 11781 Garden Lane has 3 bedrooms, 1 bathroom, is approximately 1,836 square feet. The property is located in the Riverside Garden neighborhood.
Address:11781 Garden Lane, Osceola, IN 46561
School System:Penn-Harris-Madison School Corp.
Elementary School:Elm Road