New & Used Subaru for sale in Canada
Sort By:
Price:
$22,488
104,540 km
Price:
$19,988
135,113 km
Price:
$15,988
140,785 km
Price:
$14,488
110,663 km
Price:
$18,988
163,326 km
Price:
$16,988
161,464 km
Price:
$22,488
106,969 km
Price:
$24,488
103,665 km
Price:
$14,994
155,426 km