New & Used Chevrolet Cruze for sale in Canada

Price: $3,995

206,286 km
North York, Ontario Access Motors
Price: $14,900

164,000 km
St Catharines, Ontario Moesz Auto Sales