New & Used Kia Soul for sale in Canada

Price: $12,500

43,000 km
Ottawa, Ontario The Leasing Company
Price: $5,995

190,000 km
Langley, British Columbia Mt Pleasant Motors
Price: Call
Contact DriveHive Superstore today for information on dozens of vehicles like this 2016 Kia Soul LX....
147,642 km
Surrey, British Columbia DriveHive Superstore
Price: Call

171,957 km
Orillia, Ontario Cars Canada
Price: $21,900

53,500 km
Brampton, Ontario #9 Auto Sales Ltd.
Price: $20,950
FEATURES: INTERIOR: Cloth Seats Tilt & Telescopic Steering Variable Intermittent Wipers Power Locks ...
49,676 km
Georgetown, Ontario Georgetown Kia
Price: $7,988

101,254 km
London, Ontario Cedar Auto Of London
Price: $32,995

8,500 km
Orillia, Ontario Orillia Kia
Price: $32,995
BOLTON KIA is your best option to buy new or pre-owned vehicles. We value our customers, above all, ...
8,500 km
Bolton, Ontario Paul Coffey's Bolton Kia