New & Used Mazda for sale in Canada

Price: $12,995

118,000 km
Ottawa, Ontario The Leasing Company
Price: $8,800

223,000 km
Langley, British Columbia 151 Garage
Price: $12,999

183,169 km
Oshawa, Ontario Garden Street Auto Sales
Price: $6,998

228,011 km
Chilliwack, British Columbia Jay Jay Canada Auto Sales & Detailing
Price: $12,995
Midsize Cars, GX Manual, 6-Speed Manual w/OD, Regular Unleaded I-4 2.0 L/122
171,265 km
Cayuga, Ontario Haldimand Motors
Price: $6,950

242,464 km
Kitchener, Ontario Fahad Khan United Motorz
Price: $9,995

239,145 km
New Tecumseth, Ontario Beeton Trucks
Price: $11,988

140,736 km
London, Ontario Cedar Auto Of London
Price: $3,495
London, Ontario Tiger Auto Sales Ltd.
Price: $9,990

161,000 km
Toronto, Ontario A2Z Motors Wholesale