1972 Mercedes-Benz 280SEL 4.5 Sedan
This 1972 Mercedes-Benz 280SEL 4.5 sedan is said to have been ordered new in 1970 by Seldon Loring, the sales manager at Foreign Motors of Boston, Massachusetts, and picked up in Germany via the automaker’s European delivery program in 1971 by him and his family before being shipped to the US. Chassis 004582 was purchased…