New & Used Kia Rio for sale in Canada

Price: $9,900

143,000 km
Vaughan, Ontario Robot Auto Sales
Price: $11,900

151,600 km
Fredericton, New Brunswick East Coast Wheels
Price: $7,310

178,000 km
Mississauga, Ontario RSA Auto Sales
Price: $11,995

100,000 km
Surrey, British Columbia SK Automarket Sales - South Surrey
Price: $23,995

67,000 km
Conception Bay South, Newfoundland and Labrador Kelligrews Auto Mart
Price: $23,995

82,100 km
Millbrook, Nova Scotia JG Financing & Auto Sales
Price: $13,800

129,000 km
Toronto, Ontario Weston Motors
Price: $11,995

95,194 km
Hamilton, Ontario Best Motors
Price: $21,711

25 km
Thunder Bay, Ontario Performance Kia
Price: $13,995

152,518 km
Sarnia, Ontario Progressive Auto Sales