New & Used Mercedes-Benz for sale in Canada

Price: $10,680
Local BC 2008 Mercedes-Benz ML350 with only 141,000 km's! Loaded with all of the options.Excellent, ...
141,195 km
Surrey, British Columbia BC Dealers Trade-In Centre ltd.
Price: $9,495

210,078 km
Hamilton, Ontario Zen's Auto Sale
Price: $13,980

184,353 km
Winnipeg, Manitoba McWilliam Auto Service
Price: $9,888

249,885 km
Etobicoke, Ontario Bespoke Auto Gallery
Price: $11,895

189,210 km
Milton, Ontario Auto Moto of Ontario
Price: $13,888

144,943 km
Bolton, Ontario The Auto Show
Price: $11,999
BLUEMATIC DIESEL!! SOLD CERTIFIED RUNS/DRIVES GREAT 
206,538 km
Brampton, Ontario WMZ Auto Sales
Price: $10,800

157,000 km
Langley, British Columbia 151 Garage
Price: $12,980

160,000 km
Burnaby, British Columbia Luxor Motor Sports