Used Soul for Sale in York Region

Soul (1)
Cancel

Price:$10,918

STK# 25710X / 91,967 km / 1.6L 4cyl
2017 Kia Soul LX KNDJN2A25H7493016 25710X in Newmarket

Loading More Vehicles ...


Loading...
edealer reporting edealer reporting