New & Used Mazda Mazda5 for sale in Canada

Price: $19,588

69,041 km
Burlington, Ontario JP Motors
Price: $13,800

89,000 km
Cambridge, Ontario Redline Auto Sales - Cambridge
Price: $16,990

106,000 km
Waterloo, Ontario Carimex Auto Sales
Price: $14,990

166,203 km
Calgary, Alberta Driverz Auto
Price: $18,995

89,000 km
Waterloo, Ontario Carimex Auto Sales
Price: $12,995

148,664 km
Sutton West, Ontario Unicar
Price: $13,999

125,000 km
Langley, British Columbia SJ Motorsports
Price: $14,998

141,816 km
Puslinch, Ontario Grand Auto Group