New & Used Kia Rio5 for sale in Canada

Price: $20,995

78,051 km
Ottawa, Ontario Orr Motors
Price: $11,399

83,000 km
Oakville, Ontario Golden Spear Motors
Price: $20,977
Peterborough, Ontario Auto Connect Sales
Price: $20,977
Peterborough, Ontario Auto Connect Sales
Price: $20,977
Peterborough, Ontario Auto Connect Sales
Price: $20,977
Peterborough, Ontario Auto Connect Sales
Price: $16,995

35,136 km
New Westminster, British Columbia Star City Motors
Price: $10,995

161,000 km
Burlington, Ontario Good Cars Only