New & Used Mazda Mazda3 for sale in Canada

Price: Call

26,280 km
Richmond, British Columbia Trust Auto Sales
Price: Call

4,000 km
New Westminster, British Columbia Inline Motors
Price: $13,900

74,000 km
New Westminster, British Columbia SJS Auto Sales
Price: $23,900

30,000 km
Brampton, Ontario Hansen Truck & Car Sales
Price: $22,987

66,458 km
Mount Pearl, Newfoundland and Labrador Penney Pre-Owned