New & Used Volvo S60 for sale in Canada

Price: $17,498

148,939 km
Puslinch, Ontario Grand Auto Group
Price: $11,498

181,322 km
Puslinch, Ontario Grand Auto Group
Price: $3,997

233,000 km
Parksville, British Columbia Bluenose Motor Co
Price: $32,500

42,900 km
Brampton, Ontario Acez Auto Sales
Price: $34,999

30,500 km
Brampton, Ontario Acez Auto Sales
Price: $11,990

109,582 km
Halton Hills, Ontario Bulletproof Auto Sales
Price: $18,000
+ HST & LICENSING NO HIDDEN FEES OR CHARGES Driver Air Bag|Passenger Air Bag|Front Side Air Bag|Fron...
136,963 km
Waterloo, Ontario Prime Auto Ltd