New & Used Subaru for sale in Canada

Price: $28,800

45,000 km
Langley, British Columbia 151 Garage
Price: Call

3,615 km
Edmonton, Alberta Millwoods Suzuki
Price: $7,900

211,000 km
North York, Ontario Auto Cross Inc
Price: $34,421

28,100 km
Mississauga, Ontario RSA Auto Sales
Price: Call

150,667 km
Waterloo, Ontario Canada Cars
Price: $5,495
Burnaby, British Columbia Azro Motors
Price: $7,995
Burnaby, British Columbia Azro Motors
Price: $12,700

135,433 km
Calgary, Alberta Checkered Flag Auto Sales