New & Used Mazda Mazda3 for sale in Canada

Price: $26,900

20,657 km
Richmond, British Columbia V.I.B. Motors
Price: Call

38,066 km
Victoria, British Columbia Ina Motors
Price: $20,900

27,500 km
Calgary, Alberta Checkered Flag Auto Sales
Price: $12,999

43,900 km
Scarborough, Ontario Aryaan Motors