New & Used Mazda Mazda3 for sale in Canada

Price: $5,999

320,551 km
Vancouver, British Columbia ML Motors
Price: $7,995

184,000 km
Fredericton, New Brunswick East Coast Wheels