New & Used Kia for sale in Canada

Price: $12,995

133,100 km
Scarborough, Ontario Motor Valley
Price: Call

78,978 km
Mississauga, Ontario Vault Motors
Price: Call
Parksville, British Columbia Shannon Motors
Price: Call

91,448 km
Lower Sackville, Nova Scotia Auction Direct
Price: Call

93,175 km
Lower Sackville, Nova Scotia Auction Direct
Price: $14,999

58,040 km
Surrey, British Columbia Cargiant Motors