Used Jeep Grand Cherokee for sale in Cedar Hills, OR
76 matches



Used
2018 Jeep Grand Cherokee Limited
44,921 mi.
$32,999
$996 price drop
Beaverton Nissan
1 mi. from 97077
Show details






Used
2021 Jeep Grand Cherokee Limited
56,356 mi.
$26,790
$200 price drop
Buick GMC of Beaverton
2 mi. from 97077
Show details






Show details






Used
2018 Jeep Grand Cherokee Trailhawk
87,938 mi.
$28,499
Vroom - Get It Delivered Nationwide, Contact-Free of Portland
Online seller
Show details






Used
2013 Jeep Grand Cherokee Overland
98,186 mi.
$19,998
CarMax Beaverton - Now offering Curbside Pickup
3 mi. from 97077
Show details






Show details






Show details






Show details






Show details






Used
2023 Jeep Grand Cherokee Overland
4,496 mi.
$57,271
$2,727 price drop
Courtesy Ford - Portland
13 mi. from 97077
Show details






Used
2017 Jeep Grand Cherokee Summit
45,277 mi.
$32,987
$2,000 price drop
Ron Tonkin Kia
13 mi. from 97077
Show details



Jeep Certified
2023 Jeep Grand Cherokee Laredo 4x4
125 mi.
$42,998
CPO Warrantied
Dick Hannah Chrysler Dodge Ram
15 mi. from 97077
Show details



Jeep Certified
2023 Jeep Grand Cherokee Altitude 4x4
2,797 mi.
$46,998
CPO Warrantied
Dick Hannah Chrysler Dodge Ram
15 mi. from 97077
Show details






Show details






Show details






Used
2020 Jeep Grand Cherokee Limited
21,311 mi.
$40,888
Gresham Chrysler Dodge Jeep Ram
19 mi. from 97077
Show details






Used
2020 Jeep Grand Cherokee Laredo
27,974 mi.
$29,888
Gresham Chrysler Dodge Jeep Ram
19 mi. from 97077
Show details






Show details






Used
2008 Jeep Grand Cherokee Laredo
137,000 mi.
$6,999
$500 price drop
McMinnville Auto Sales LLC
25 mi. from 97077
Show details
*Estimated payments are for informational purposes only. These estimates do not include tax, title, registration fees, lien fees, or any other fees that may be imposed by a governmental agency in connection with the sale and financing of the vehicle. They do not represent a financing offer or a guarantee of credit from the seller.
76 matches