New & Used Mazda Mazda3 for sale in Canada

Price: $9,500
2007 MAZDA 3 S..GT VERY LOW MILAGE ..ONE SINGLE OWNER..67896 Km ONLY ……..AUTOMATIC ……….LOWEST MILAGE...
67,896 km
Markham, Ontario Francis L. Enterprises
Price: $9,588

113,917 km
Surrey, British Columbia Bay Shore Auto Group
Price: $8,000

55,750 km
Windsor, Ontario Bazzi Auto Sales
Price: $9,999

143,000 km
Burlington, Ontario AB Motor Cars