New & Used Mercedes-Benz for sale in Canada

Price: $22,995

166,911 km
Victoria, British Columbia DK Motors
Price: $3,888
New Westminster, British Columbia Tala Auto Select
Price: $7,999

148,000 km
Mississauga, Ontario Rahman Motors
Price: $4,999
Very Clean2006 Mercedes-Benz C-Class 2.5L Sports Sedan. Bluetooth, with BLACK  Leather Interior. Ful...
165,008 km
Markham, Ontario Francis L. Enterprises
Price: $8,350
Surrey, British Columbia Best Deal Auto Sales
Price: $8,888
CONVERTIBLE! AUTO! LEATHER SEAT! POWER WINDOWS! POWER LOCKS! CRUISE CONTROL!ICE COLD A/C! DRIVE NICE...
193,000 km
Scarborough, Ontario Why Buy New Motors
Price: $39,980

80,310 km
Vancouver, British Columbia Granville Island Auto Centre
Price: $4,450

210,027 km
Kitchener, Ontario Fahad Khan United Motorz