New & Used Kia Rio5 for sale in Canada

Price: $20,977
Peterborough, Ontario Auto Connect Sales
Price: $15,900

154,800 km
Fredericton, New Brunswick East Coast Wheels
Price: $20,995

78,051 km
Ottawa, Ontario Orr Motors
Price: $12,380
Grafton, Ontario Grafton Automotive
Price: $16,995

35,136 km
New Westminster, British Columbia Star City Motors
Price: $11,399

83,000 km
Oakville, Ontario Golden Spear Motors
Price: $5,495

194,180 km
Richmond Hill, Ontario Chic Auto Sales
Price: $5,999

107,689 km
Windsor, Ontario Bazzi Auto Sales