Homes for sale - LOT3BLK4 RIO VISTA, Osburn, ID 83849 – MLS#21-7621...