New & Used Mazda for sale in Canada

Price: $4,995

305,351 km
Parksville, British Columbia Mid Island Truck, Auto & RV
Price: $4,900
Etobicoke, Ontario K D'or Auto
Price: $4,000
Etobicoke, Ontario K D'or Auto
Price: $2,499

285,000 km
Oro-Medonte, Ontario Caspian Motors Oro-Medonte
Price: $3,999

175,000 km
Oro-Medonte, Ontario Caspian Motors Oro-Medonte
Price: $4,995

208,000 km
Oro-Medonte, Ontario Caspian Motors Oro-Medonte
Price: $3,999

252,000 km
Oro-Medonte, Ontario Caspian Motors Oro-Medonte
Price: $4,995

201,999 km
Oakville, Ontario Oakville Autos
Price: $3,450

217,123 km
Kitchener, Ontario Fahad Khan United Motorz
Price: $4,890

130,537 km
Toronto, Ontario Richstone Fine Cars