New & Used Mazda for sale in Canada

Price: $22,498

91,803 km
Ottawa, Ontario MN Cars
Price: Call

120,261 km
Saint John, New Brunswick The Used Car Depot
Price: Call

133,925 km
Brampton, Ontario BR Motors
Price: $7,288

187,118 km
Etobicoke, Ontario Etobicoke Fine Cars
Price: $12,990
New Transmission with a year warranty to new purchaser done at Bullfrog , new brakes and suspension ...
159,671 km
Victoria, British Columbia Williams Auto Sales
Price: $14,995

95,120 km
Ottawa, Ontario Global Auto Sales
Price: $11,900

226,500 km
St Catharines, Ontario Moesz Auto Sales