Lot #3056 Location: Delray Beach, Florida Chassis: WDB1070421A031977 99k Miles Shown 2.8L DOHC Inline-Six 5-Speed Manual Euro Specification 280SL Recent Service Matching Hardtop Included Private Party or Dealer: Dealer
Other 1985 Mercedes-Benz auctions from Bring a Trailer