New & Used Mercedes-Benz for sale in Canada

Price: $15,995

91,000 km
Ottawa, Ontario The Leasing Company
Price: $17,900

130,990 km
Surrey, British Columbia Best Ride Auto Sales
Price: $12,990

144,000 km
Barrie, Ontario Murad Auto Sales
Price: $17,999

92,479 km
Surrey, British Columbia Samra Motors
Price: $11,500
CERTIFICATION AVAILABLE FOR $899 *ASKING PRICE INCLUDES:-FREE OIL CHANGE-FREE RUST PROOFING-FREE AIR...
190,000 km
Scarborough, Ontario Executive Motors
Price: $15,000

87,000 km
Vancouver, British Columbia Company of Cars
Price: $15,845

172,000 km
Stoney Creek, Ontario Peachwood Motors