New & Used Mazda Mazda3 for sale in Canada

Price: $9,995

197,227 km
Kelowna, British Columbia Russo Auto Sales Kelowna
Price: $9,999

143,000 km
Burlington, Ontario AB Motor Cars
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