New & Used Kia for sale in Canada

Price: $31,511

25 km
Thunder Bay, Ontario Performance Kia
Price: $34,861

25 km
Thunder Bay, Ontario Performance Kia
Price: $27,500

135,089 km
Lethbridge, Alberta K1Z Auto Sales
Price: $29,997

31,000 km
Mount Pearl, Newfoundland and Labrador Triple E Auto Sales
Price: $30,895

35,580 km
Flesherton, Ontario Bernard's Quality Cars
Price: $34,500

64,788 km
Richmond, British Columbia V.I.B. Motors
Price: $30,944

143,282 km
Pembroke, Ontario Edwards Mazda
Price: $29,900

65,000 km
Richmond, British Columbia Canwell Motors