New & Used Subaru for sale in Canada

Price: $31,499

81,699 km
Orillia, Ontario Orillia Kia
Price: $31,499

78,597 km
Orillia, Ontario Orillia Kia
Price: $29,999

52,531 km
Orillia, Ontario Orillia Kia
Price: $21,999

149,950 km
Welland, Ontario Shadow Auto
Price: $19,988

111,400 km
Mississauga, Ontario Leopard Motors