New & Used Kia for sale in Canada

Price: Call

127,325 km
Ottawa, Ontario 417 Auto Sales
Price: Call

120,269 km
Fredericton, New Brunswick World Class Auto
Price: Call

101,963 km
Fredericton, New Brunswick World Class Auto
Price: Call

151,761 km
Fredericton, New Brunswick World Class Auto
Price: Call

157,464 km
Fredericton, New Brunswick World Class Auto
Price: $7,995
Sporty and fun! Why drive something lifeless when you can drive something with a little... soul! See...
252,700 km
Salmon Arm, British Columbia DRIVERS Auto Center
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: $13,631

137,985 km
Bowmanville, Ontario Tip Top Auto
Price: Call
TIRES ON RIMS.
Innisfil, Ontario North Toronto Auction
Price: $9,197

118,395 km
Tiny, Ontario Prestige Motors