New & Used Cars for sale in Waterloo, Ontario (+100 km)
Sort By:
Price:
$23,495
105,772 km
Price:
$18,995
159,541 km
Price:
$20,999
221,185 km
Price:
$13,495
149,000 km
Price:
$12,990
154,000 km
Price:
$21,800
149,000 km
Price:
$17,995
128,513 km
Price:
$21,900
100,000 km