New & Used Kia Rio for sale in Canada

Price: $4,900

246,872 km
Edmonton, Alberta Kafri Motorways
Price: $4,995

234,000 km
Surrey, British Columbia MS Motors
Price: $3,450

221,156 km
Kitchener, Ontario Fahad Khan United Motorz
Price: Call

210,623 km
Orillia, Ontario Cars Canada
Price: $5,988

209,165 km
London, Ontario Cedar Auto Of London