New & Used Toyota 4Runner for sale in Canada

Price: $7,999
2006 TOYOTA 4RUNNER SR5/SPORT ………v6 Francis L Enterprises Inc. 64 OLD KENNEDY RD Markham, Ontario, L...
307,625 km
Markham, Ontario Francis L. Enterprises
Price: $11,900

351,896 km
Vancouver, British Columbia ML Motors
Price: $11,900

259,566 km
Calgary, Alberta Chinook Auto Sales
Price: $16,933

240,000 km
Surrey, British Columbia Motowise Auto
Price: $17,900

297,974 km
Airdrie, Alberta SJL Auto
Price: $18,933

210,000 km
Surrey, British Columbia Motowise Auto
Price: $18,950

294,000 km
Scarborough, Ontario Motor World
Price: $21,695

186,000 km
Langley, British Columbia SJ Motorsports