New & Used Mazda for sale in Canada

Price: $5,900

232,000 km
Burnaby, British Columbia Rteen Auto
Price: $10,999

72,067 km
Scarborough, Ontario Aryaan Motors
Price: $12,995

148,664 km
Sutton West, Ontario Unicar
Price: $4,000

194,185 km
North Vancouver, British Columbia Sea to Sky Auto Group
Price: $5,999

116,000 km
Langley, British Columbia SJ Motorsports
Price: $13,999

125,000 km
Langley, British Columbia SJ Motorsports
Price: Call
Surrey, British Columbia Carget Auto Group
Price: $11,498

162,607 km
Puslinch, Ontario Grand Auto Group
Price: $14,998

141,816 km
Puslinch, Ontario Grand Auto Group
Price: Call
FULLY CERTIFIED. 1 YEAR POWERTRAIN WARRANTY ** * FREE Warranty for 1 Year ** FREE RUSTPROOFING ***$7...
194,718 km
Markham, Ontario Francis L. Enterprises