I had the same problem on my 560SEC. It was the rear wheel bearings. It`s not a DIY, cost about $1000.00 at the dealer.
If you can find someone who has done it , it may be less. This is a bear of job. Who ever does it, needs the right tools, and the right training.