Hi All,
Regarding the final Pagoda, the 280SL ending in serial number 23885, does anyone know who currently owns it or where it is located?
I had previously been told it resided with Mercedes-Benz in Germany, but recently someone said, “No, it is in a private collection.”