New & Used Mazda Mazda3 for sale in Canada

Price: $7,900

123,452 km
Orleans, Ontario Luxe Auto Lounge Inc.
Price: Call

75,322 km
Surrey, British Columbia RDS Auto Sales
Price: $4,950

266,000 km
Surrey, British Columbia Truck Finders Inc
Price: $14,995

132,981 km
Guelph, Ontario Murray's Garage
Price: $6,499

161,000 km
Mississauga, Ontario Rahman Motors
Price: $13,995

91,000 km
Waterloo, Ontario Carimex Auto Sales
Price: $11,995

191,717 km
Hamilton, Ontario Zen's Auto Sale
Price: $10,800

178,283 km
Winnipeg, Manitoba Gundhu Auto Sales