New & Used Mazda Mazda5 for sale in Canada

Price: Call
Innisfil, Ontario North Toronto Auction
Price: $19,588

69,041 km
Burlington, Ontario JP Motors
Price: $16,990

106,000 km
Waterloo, Ontario Carimex Auto Sales
Price: $18,995

89,000 km
Waterloo, Ontario Carimex Auto Sales
Price: $10,999

72,067 km
Scarborough, Ontario Aryaan Motors
Price: Call

171,043 km
Richmond, British Columbia Motor One Auto Sales
Price: Call

154,450 km
London, Ontario That Car Place
Price: $13,999

125,000 km
Langley, British Columbia SJ Motorsports