New & Used Kia for sale in Canada

Price: $10,995

123,231 km
Saint Catharines, Ontario Broz Motors
Price: $8,995

100,364 km
Scarborough, Ontario Motor Squad
Price: $9,498

165,861 km
Puslinch, Ontario Grand Auto Group
Price: $15,490

187,000 km
Brockville, Ontario Seaway Motors
Price: $9,994

195,700 km
Brockville, Ontario Seaway Motors
Price: $14,895

97,500 km
North Vancouver, British Columbia Lexa Auto Sales