New & Used Cars for sale in Canada

Price: $20,898

133,715 km
Brampton, Ontario Brampton Auto Center
Price: $27,990

18,724 km
Mississauga, Ontario Signature Cars
Price: $11,900

219,291 km
Airdrie, Alberta SJL Auto
Price: $13,888
Introducing the 2017 Jeep Patriot Sport, a stunning SUV that will leave you amazed with its performa...
169,932 km
Price: $14,999

156,890 km
St.Thomas, Ontario 519 Cars
Price: $28,990

17,140 km
Mississauga, Ontario Signature Cars
Price: $38,403

61,996 km
Belle River, Ontario Drive Pre-Owned Sales
Price: $24,995

155,985 km
St.Albert, Alberta Insta Auto Solutions