New & Used Chevrolet Sonic for sale in Canada

Price: $14,999

25,200 km
Welland, Ontario Shadow Auto
Price: $17,995

36,000 km
Mississauga, Ontario Ontario Car Store - Mississauga