New & Used Dodge Avenger for sale in Canada

Price: $10,495

162,600 km
Burlington, Ontario Precision Motors
Price: $2,000

358,975 km
Mississauga, Ontario Danny & Sons Auto Sales
Price: $7,999

154,000 km
Surrey, British Columbia MS Motors
Price: $6,995

178,000 km
Chilliwack, British Columbia Atwals Auto
Price: $3,995

231,542 km
London, Ontario Tiger Auto Sales Ltd.
Price: $2,495

331,803 km
London, Ontario Tiger Auto Sales Ltd.
Price: $9,700

159,469 km
Calgary, Alberta All Approved Auto