New & Used Cars for sale in Waterloo, Ontario (+100 km)
Sort By:
Price:
$18,480
343,925 km
Price:
$18,999
309,551 km
Price:
$14,995
266,784 km
Price:
$24,995
264,868 km
Price:
$28,995
249,290 km
Price:
$22,888
228,658 km
Price:
$27,888
222,649 km
Price:
$30,900
220,000 km
Price:
$18,498
219,000 km