New & Used Land Rover for sale in Ontario

Price: $21,250

58,260 km
Burlington, Ontario Ardor Auto Trading
Price: $25,995

67,000 km
Ancaster, Ontario Village Auto of Ancaster
Price: $25,950

87,891 km
North York, Ontario Downsview Place Auto Group
Price: $22,888

80,000 km
North York, Ontario Faraz Auto Sales
Price: $23,995
Unleash your inner explorer with our 2016 Land Rover Discovery SE, boasting only 88,400 kilometers o...
88,445 km
Guelph, Ontario Royal City Fine Cars
Price: $26,995

80,350 km
Toronto, Ontario Payless Motors