New & Used Mazda Mazda3 for sale in Canada

Price: $16,000

112,412 km
Kamloops, British Columbia Totem City Motors