
Napleton Buick GMC Crystal Lake in Crystal Lake, IL
Dealer Analysis 29 Deals Found
148 Cars for sale now, starting at $8,939
Avg. Price: 24501.6
Typical Price Range: 8760.0–43874.5
Average Savings ($) Below Market Price
Avg. Savings: $2,232
Save up to $5,586 below est. market price
% of Used Cars That Are Deals
Avg. Mileage: 73223.4
Typical Mileage Range: 16863.0–147828.0
% of Listings with Valid Price, Mileage, and Photo
- This Dealer
- Average Dealer
Napleton Buick GMC Crystal Lake is given a 4.4 "overall dealer rating" based on our analysis of 183 cars the dealer recently listed for sale. This assesses the dealer's price competitiveness, responsiveness to inquiries, and information transparency (how good the dealers are at providing basic information such as vehicle photos, price and mileage).
Inventory Analysis
Vehicle Age
Top Makes
Top Bodystyles
Domestic/Foreign
Luxury/Non-Luxury
Showing 1-20 of 148 Listings
$22,998
$23,9952017 GMC Yukon XL Denali
- 100,100 Miles
- Crystal Lake, IL (0 mi away)
- Remaining Lifespan: 4.9952264 yrs
- $5,586 Below market value of $28,584
- Listed 66 days ago
●
iSeeCars Dealer Score
Used 2017 GMC Yukon XL Denali for Sale
100,100 Miles
Crystal Lake, IL (0 mi away)
| Category | Used Cars |
| Price | $22,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 1GKS2HKJ9HR210678 |
| Location | Crystal Lake, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 100,100 mi. |
| Transmission | Automatic |
| Exterior Color | Onyx black |
| Interior Color | Black |
| MPG | 16 combined |
| Drivetrain | 4X4 |
| Positives | one owner, no accidents |
$9,999
$10,9952019 GMC Acadia SLT-1
- 152,124 Miles
- Crystal Lake, IL (0 mi away)
- Remaining Lifespan: 6.4306087 yrs
- $3,443 Below market value of $13,442
- Listed 54 days ago
●
iSeeCars Dealer Score
Used 2019 GMC Acadia SLT-1 for Sale
152,124 Miles
Crystal Lake, IL (0 mi away)
| Category | Used Cars |
| Price | $9,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 6 Seats |
| VIN | 1GKKNULS5KZ216511 |
| Location | Crystal Lake, IL - 0 mi. |
| Features | bluetooth, captain's chair, child safety, backup camera, leather upholstery |
| Mileage | 152,124 mi. |
| Transmission | Automatic |
| Exterior Color | Ebony twilight metallic |
| Interior Color | Black |
| MPG | 20 combined |
| Drivetrain | 4X4 |
| Positives | no accidents, certified pre-owned car |
$27,444
$27,8992023 Volvo XC40 Recharge Twin Plus
- 21,210 Miles
- Crystal Lake, IL (0 mi away)
- $4,090 Below market value of $31,534
- 1 Owner, Low annual miles
- Listed 37 days ago
●
iSeeCars Dealer Score
Used 2023 Volvo XC40 Recharge Twin Plus for Sale
21,210 Miles
Crystal Lake, IL (0 mi away)
| Category | Used Cars |
| Price | $27,444 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Fuel Type | Electric |
| Seats | 5 Seats |
| VIN | YV4ED3UL3P2008606 |
| Location | Crystal Lake, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 21,210 mi. |
| Transmission | Automatic |
| Exterior Color | Silver dawn metallic |
| Interior Color | Black |
| MPG | 85 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, no accidents, one owner |
$10,995
2016 Chevrolet Traverse LT
- 85,941 Miles
- Crystal Lake, IL (0 mi away)
- Remaining Lifespan: 3.335054 yrs
- $1,542 Below market value of $12,537
- Listed 13 days ago
●
iSeeCars Dealer Score
Used 2016 Chevrolet Traverse LT for Sale
85,941 Miles
Crystal Lake, IL (0 mi away)
| Category | Used Cars |
| Price | $10,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 8 Seats |
| VIN | 1GNKRGKD8GJ119823 |
| Location | Crystal Lake, IL - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 85,941 mi. |
| Transmission | Automatic |
| Exterior Color | Mosaic black metallic |
| Interior Color | Black |
| MPG | 18 combined |
| Drivetrain | Front-wheel drive |
| Positives | one owner, no accidents |
$18,599
$18,9992021 Dodge Durango SXT Plus
- 84,381 Miles
- Crystal Lake, IL (0 mi away)
- Remaining Lifespan: 6.6102653 yrs
- $3,734 Below market value of $22,333
- Listed 83 days ago
●
iSeeCars Dealer Score
Used 2021 Dodge Durango SXT Plus for Sale
84,381 Miles
Crystal Lake, IL (0 mi away)
| Category | Used Cars |
| Price | $18,599 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1C4RDHAG3MC660706 |
| Location | Crystal Lake, IL - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 84,381 mi. |
| Transmission | Automatic |
| Exterior Color | Reactor blue pearlcoat |
| Interior Color | Black |
| MPG | 21 combined |
| Drivetrain | Rear-wheel drive |
| Positives | certified pre-owned car, one owner |
$18,699
$19,4992023 Hyundai Santa Fe SEL
- 60,715 Miles
- Crystal Lake, IL (0 mi away)
- Remaining Lifespan: 8.248651 yrs
- $3,210 Below market value of $21,909
- Listed 37 days ago
●
iSeeCars Dealer Score
Used 2023 Hyundai Santa Fe SEL for Sale
60,715 Miles
Crystal Lake, IL (0 mi away)
| Category | Used Cars |
| Price | $18,699 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5NMS2DAJ4PH495976 |
| Location | Crystal Lake, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 60,715 mi. |
| Transmission | Automatic |
| Exterior Color | Portofino gray |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
| Positives | one owner, certified pre-owned car |
$30,995
$32,4002020 Land Rover Range Rover Sport HSE
- 44,687 Miles
- Crystal Lake, IL (0 mi away)
- $3,882 Below market value of $34,877
- 1 Owner, Low annual miles
- Listed 73 days ago
●
iSeeCars Dealer Score
Used 2020 Land Rover Range Rover Sport HSE for Sale
44,687 Miles
Crystal Lake, IL (0 mi away)
| Category | Used Cars |
| Price | $30,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | SALWR2SU8LA703381 |
| Location | Crystal Lake, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 44,687 mi. |
| Transmission | Automatic |
| Exterior Color | Narvik black |
| Interior Color | Black |
| MPG | 21 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, no accidents, one owner |
$26,497
2024 Jeep Grand Cherokee 4xe
- 38,400 Miles
- Crystal Lake, IL (0 mi away)
- $4,362 Below market value of $30,859
- 1 Owner
- Listed 71 days ago
●
iSeeCars Dealer Score
Used 2024 Jeep Grand Cherokee 4xe for Sale
38,400 Miles
Crystal Lake, IL (0 mi away)
| Category | Used Cars |
| Price | $26,497 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 1C4RJYB69RC124963 |
| Location | Crystal Lake, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 38,400 mi. |
| Transmission | Automatic |
| Exterior Color | Baltic gray metallic clearcoat |
| Interior Color | Black |
| MPG | 56 combined |
| Drivetrain | 4X4 |
| Positives | certified pre-owned car, no accidents, one owner |
$18,999
$19,7772023 Buick Encore GX Preferred
- 23,546 Miles
- Crystal Lake, IL (0 mi away)
- $1,926 Below market value of $20,925
- 1 Owner, Low annual miles
- Listed 45 days ago
●
iSeeCars Dealer Score
Used 2023 Buick Encore GX Preferred for Sale
23,546 Miles
Crystal Lake, IL (0 mi away)
| Category | Used Cars |
| Price | $18,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 3-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | KL4MMBS2XPB139089 |
| Location | Crystal Lake, IL - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
| Mileage | 23,546 mi. |
| Transmission | CVT |
| Exterior Color | Moonstone gray metallic |
| MPG | 30 combined |
| Drivetrain | Front-wheel drive |
| Positives | certified pre-owned car, no accidents, one owner |
$42,697
$42,9992025 Honda Pilot Touring
- 9,944 Miles
- Crystal Lake, IL (0 mi away)
- $3,830 Below market value of $46,527
- 1 Owner, Low annual miles
- Listed 27 days ago
●
iSeeCars Dealer Score
Used 2025 Honda Pilot Touring for Sale
9,944 Miles
Crystal Lake, IL (0 mi away)
| Category | Used Cars |
| Price | $42,697 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 8 Seats |
| VIN | 5FNYG1H77SB112823 |
| Location | Crystal Lake, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 9,944 mi. |
| Transmission | Automatic |
| Exterior Color | Modern steel metallic |
| Interior Color | Black |
| MPG | 21 combined |
| Drivetrain | All-wheel drive |
| Positives | one owner, no accidents, certified pre-owned car |
$23,877
$24,9952020 BMW 3 Series 330i xDrive
- 45,361 Miles
- Crystal Lake, IL (0 mi away)
- Remaining Lifespan: 7.890565 yrs
- $2,634 Below market value of $26,511
- Listed 86 days ago
●
iSeeCars Dealer Score
Used 2020 BMW 3 Series 330i xDrive for Sale
45,361 Miles
Crystal Lake, IL (0 mi away)
| Category | Used Cars |
| Price | $23,877 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5R7C02LFH52235 |
| Location | Crystal Lake, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 45,361 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | one owner, no accidents, certified pre-owned car |
$36,999
$37,4992020 Chevrolet Tahoe Premier
- 68,796 Miles
- Crystal Lake, IL (0 mi away)
- Remaining Lifespan: 6.20652 yrs
- $3,374 Below market value of $40,373
- Listed 66 days ago
●
iSeeCars Dealer Score
Used 2020 Chevrolet Tahoe Premier for Sale
68,796 Miles
Crystal Lake, IL (0 mi away)
| Category | Used Cars |
| Price | $36,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 1GNSKCKC0LR184049 |
| Location | Crystal Lake, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 68,796 mi. |
| Transmission | Automatic |
| Exterior Color | Blue velvet metallic |
| Interior Color | Black |
| MPG | 17 combined |
| Drivetrain | 4X4 |
| Positives | one owner |
$18,999
$20,2972024 Volkswagen Tiguan S
- 41,698 Miles
- Crystal Lake, IL (0 mi away)
- Remaining Lifespan: 8.432576 yrs
- $1,675 Below market value of $20,674
- Listed 27 days ago
●
iSeeCars Dealer Score
Used 2024 Volkswagen Tiguan S for Sale
41,698 Miles
Crystal Lake, IL (0 mi away)
| Category | Used Cars |
| Price | $18,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 3VVRB7AX8RM018764 |
| Location | Crystal Lake, IL - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, voice recognition |
| Mileage | 41,698 mi. |
| Transmission | Automatic |
| Exterior Color | Unknown |
| MPG | 27 combined |
| Drivetrain | Front-wheel drive |
| Positives | one owner, certified pre-owned car |
$19,499
$21,4952022 Chevrolet Equinox LT
- 43,492 Miles
- Crystal Lake, IL (0 mi away)
- Remaining Lifespan: 7.9792714 yrs
- $958 Below market value of $20,457
- Listed 37 days ago
●
iSeeCars Dealer Score
Used 2022 Chevrolet Equinox LT for Sale
43,492 Miles
Crystal Lake, IL (0 mi away)
| Category | Used Cars |
| Price | $19,499 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GNAXKEV3NL281552 |
| Location | Crystal Lake, IL - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 43,492 mi. |
| Transmission | Automatic |
| Exterior Color | Mosaic black metallic |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | Front-wheel drive |
| Positives | no accidents, one owner |
$32,489
$33,6992025 GMC Acadia Elevation
- 21,788 Miles
- Crystal Lake, IL (0 mi away)
- $2,740 Below market value of $35,229
- 1 Owner, High annual miles
- Listed 34 days ago
●
iSeeCars Dealer Score
Used 2025 GMC Acadia Elevation for Sale
21,788 Miles
Crystal Lake, IL (0 mi away)
| Category | Used Cars |
| Price | $32,489 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 8 Seats |
| VIN | 1GKENKRS0SJ132328 |
| Location | Crystal Lake, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 21,788 mi. |
| Transmission | Automatic |
| Exterior Color | Crystal metallic |
| MPG | 23 combined |
| Drivetrain | Front-wheel drive |
| Positives | one owner, no accidents, certified pre-owned car |
$21,999
$23,9952017 Chevrolet Suburban Shield Premier
- 130,165 Miles
- Crystal Lake, IL (0 mi away)
- $1,018 Below market value of $23,017
- 1 Owner
- Listed 13 days ago
●
iSeeCars Dealer Score
Used 2017 Chevrolet Suburban Shield Premier for Sale
130,165 Miles
Crystal Lake, IL (0 mi away)
| Category | Used Cars |
| Price | $21,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Flex fuel |
| Seats | 7 Seats |
| VIN | 1GNSKJKCXHR335037 |
| Location | Crystal Lake, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 130,165 mi. |
| Transmission | Automatic |
| Exterior Color | Tungsten metallic |
| Interior Color | Black |
| MPG | 18 combined |
| Drivetrain | 4X4 |
| Positives | one owner, no accidents |
$23,887
$24,4992023 Toyota Camry XSE
- 65,454 Miles
- Crystal Lake, IL (0 mi away)
- Remaining Lifespan: 10.566572 yrs
- $2,456 Below market value of $26,343
- Listed 56 days ago
●
iSeeCars Dealer Score
Used 2023 Toyota Camry XSE for Sale
65,454 Miles
Crystal Lake, IL (0 mi away)
| Category | Used Cars |
| Price | $23,887 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 4T1K61AK3PU820570 |
| Location | Crystal Lake, IL - 0 mi. |
| Features | bluetooth, child safety, backup camera, leather upholstery, alloy wheels |
| Mileage | 65,454 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| MPG | 31 combined |
| Drivetrain | Front-wheel drive |
| Positives | certified pre-owned car |
$15,777
2020 Buick Encore GX Preferred
- 57,686 Miles
- Crystal Lake, IL (0 mi away)
- $791 Below market value of $16,568
- Low annual miles
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2020 Buick Encore GX Preferred for Sale
57,686 Miles
Crystal Lake, IL (0 mi away)
| Category | Used Cars |
| Price | $15,777 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 3-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | KL4MMBS23LB120085 |
| Location | Crystal Lake, IL - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
| Mileage | 57,686 mi. |
| Transmission | CVT |
| Exterior Color | Summit white |
| MPG | 28 combined |
| Drivetrain | Front-wheel drive |
| Positives | no accidents, certified pre-owned car, one owner |
$25,500
$25,6192023 Chevrolet Blazer LT
- 33,032 Miles
- Crystal Lake, IL (0 mi away)
- $1,099 Below market value of $26,599
- 1 Owner, Low annual miles
- Listed 44 days ago
●
iSeeCars Dealer Score
Used 2023 Chevrolet Blazer LT for Sale
33,032 Miles
Crystal Lake, IL (0 mi away)
| Category | Used Cars |
| Price | $25,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GNKBHR44PS229069 |
| Location | Crystal Lake, IL - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
| Mileage | 33,032 mi. |
| Transmission | Automatic |
| Exterior Color | Summit white |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
| Positives | one owner |
$32,999
$33,9952025 Chevrolet Traverse LT
- 22,250 Miles
- Crystal Lake, IL (0 mi away)
- $3,263 Below market value of $36,262
- 1 Owner, High annual miles
- Listed 64 days ago
●
iSeeCars Dealer Score
Used 2025 Chevrolet Traverse LT for Sale
22,250 Miles
Crystal Lake, IL (0 mi away)
| Category | Used Cars |
| Price | $32,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 1GNERGRS0SJ129174 |
| Location | Crystal Lake, IL - 0 mi. |
| Features | bluetooth, captain's chair, child safety, navigation, backup camera |
| Mileage | 22,250 mi. |
| Transmission | Automatic |
| Exterior Color | Lakeshore blue metallic |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | Front-wheel drive |
| Positives | one owner, no accidents, certified pre-owned car |
Other Nearby Dealers
Used Cars for Sale Insights
Find More Cars For Sale
Explore Models
81,097 Listings from $1,495
23,544 Listings from $1,000
3,299 Listings from $1,599
39,558 Listings from $1,200
40,127 Listings from $1,395
28,717 Listings from $1,800
3,135 Listings from $1,599
5,652 Listings from $2,995
849 Listings from $1,795
7,438 Listings from $1,600