New & Used Kia Rio for sale in Canada

Price: $5,988

209,165 km
London, Ontario Cedar Auto Of London
Price: $18,995

86,844 km
Cambridge, Ontario Lebada Motors
Price: $14,732

146,755 km
Ottawa, Ontario Janex Auto Sales
Price: $8,299

151,090 km
Surrey, British Columbia Topdrive Motors
Price: $10,495

177,588 km
Hamilton, Ontario Best Motors - Hamilton
Price: $13,995

176,451 km
Guelph, Ontario Eknors Auto
Price: $10,995

123,639 km
Bowmanville, Ontario Mark Rainford Auto Centre Ltd.
Price: $8,977

41,133 km
Montreal, Quebec J.L.K. Auto