New & Used Mazda Mazda3 for sale in Canada

Price: $10,995

190,604 km
Kelowna, British Columbia Russo Auto Sales Kelowna
Price: $22,995

49,000 km
Toronto, Ontario Ontario Quality Motors
Price: $25,900

87,496 km
Pembroke, Ontario Edwards Mazda
Price: $11,995

181,764 km
Kelowna, British Columbia Empire Motors
Price: $5,999

133,720 km
Windsor, Ontario Bazzi Auto Sales
Price: $5,999

133,720 km
Windsor, Ontario Bazzi Auto Sales
Price: Call

38,066 km
Victoria, British Columbia Ina Motors
Price: $12,998

78,454 km
New Westminster, British Columbia Westminster Toyota