New & Used Mazda for sale in Nova Scotia

Price: $41,494

8,642 km
Truro, Nova Scotia Zack's Auto Sales - Truro
Price: $37,995

6,258 km
Dartmouth, Nova Scotia Super Daves Auto Sales - Dartmouth
Price: $42,995

49,000 km
Brookfield, Nova Scotia RuralWorx Auto Sales
Price: $25,995

51,324 km
Amherst, Nova Scotia D. R. Polley Used Cars
Price: $39,795

30,303 km
Dartmouth, Nova Scotia Super Daves Auto Sales - Dartmouth
Price: $17,500

97,000 km
Lower Sackville, Nova Scotia Area 51 Auto
Price: $13,998

61,836 km
Greenwood, Nova Scotia Greenwood Auto Sales