New & Used Subaru for sale in Canada

Price: $43,900

1,742 km
Toronto, Ontario K & L Auto Sales
Price: $29,995

2,100 km
Scarborough, Ontario Great Motors Auto Sales
Price: $38,800

2,184 km
Richmond, British Columbia Trust Auto Sales
Price: $37,888

4,000 km
Saint John, New Brunswick Al's Ultra Car
Price: $34,995

7,000 km
Gander, Newfoundland and Labrador Jerry's Car Sales
Price: $35,998

7,129 km
North York, Ontario Arya Fine Motors
Price: $38,990

7,500 km
Kelowna, British Columbia August Luxury Motorcars
Price: $39,700

7,821 km
Red Deer, Alberta Red Deer Motors
Price: $44,895

8,000 km
Langley, British Columbia Parkway Motorsport