New & Used Subaru for sale in Niagara-on-the-Lake, Ontario (+100 km)
Sort By:
Price:
$24,999
145,000 km
Price:
$10,990
180,809 km
Price:
$15,500
197,300 km
Price:
$21,990
132,000 km
Price:
$15,988
197,000 km
Price:
$12,990
164,676 km
Price:
$22,495
172,973 km