New & Used Kia Soul for sale in Canada

Price: $21,900

53,500 km
Brampton, Ontario #9 Auto Sales Ltd.
Price: Call
Ottawa, Ontario Prio Auto Sales
Price: Call

138,058 km
Scarborough, Ontario Limitless Auto Sales - Scarborough
Price: Call

138,058 km
Ajax, Ontario Limitless Auto Sales
Price: $10,995

132,568 km
St.Albert, Alberta Insta Auto Solutions
Price: Call

40,000 km
New Westminster, British Columbia Inline Motors
Price: Call

55,000 km
New Westminster, British Columbia Inline Motors
Price: Call

63,992 km
Walkerton, Ontario Legacy Auto Credit