New & Used Kia Rio5 for sale in Canada

Price: $6,200

222,000 km
Mississauga, Ontario Gardiner Motors Ltd.
Price: $19,995

48,700 km
New Westminster, British Columbia Wave Auto Sales
Price: $12,990

60,500 km
Orangeville, Ontario Orangeville Auto Sport
Price: $6,995

162,039 km
Coquitlam, British Columbia Team West Auto Group
Price: $13,995

98,051 km
New Westminster, British Columbia Wave Auto Sales
Price: $16,995

77,538 km
New Westminster, British Columbia Wave Auto Sales
Price: $10,995

161,000 km
Burlington, Ontario Good Cars Only
Price: $11,995

100,000 km
Surrey, British Columbia SK Automarket Sales - South Surrey