Used Subaru Impreza for sale in Canada

Price: $15,999

126,014 km
Ottawa, Ontario Envoy Auto Sales
Price: Call

158,879 km
Guelph, Ontario Troy's Toys
Price: $9,450

232,969 km
Kitchener, Ontario Fahad Khan United Motorz
Price: $12,995

159,469 km
Calgary, Alberta Fine Auto Zone
Price: $19,900

30,000 km
Burnaby, British Columbia MEG Auto Sales
Price: $13,490

115,000 km
Ottawa, Ontario Canada Sagh Auto Sales
Price: $26,905

71,908 km
Orillia, Ontario Orillia Kia