New & Used Mazda Mazda3 for sale in Canada

Price: Call

111,269 km
Edmonton, Alberta Turnkey Auto Sales
Price: $6,499

161,000 km
Mississauga, Ontario Rahman Motors