New & Used Subaru for sale in Canada

Price: $14,999

187,300 km
Welland, Ontario Shadow Auto
Price: $21,999

149,950 km
Welland, Ontario Shadow Auto
Price: $26,999

117,980 km
Okotoks, Alberta Ninaco Auto Sales
Price: $19,998

118,823 km
Ottawa, Ontario MN Cars
Price: $19,998

117,698 km
Ottawa, Ontario MN Cars
Price: $29,998

68,815 km
Ottawa, Ontario MN Cars
Price: $19,998

109,168 km
Ottawa, Ontario MN Cars
Price: $6,995

145,233 km
Saint John, New Brunswick The Used Car Depot