$1,682 above
18% of vehicles like this 2016 Land Rover Discovery Sport in Ohio are priced similarly.
2016 Land Rover Discovery Sport HSE
41,657 miles
/
$19,990