Your Privacy

By accessing this website, you acknowledge that Edmunds and its third-party business partners may use cookies, pixels, and similar technologies to collect information about you and your interactions with the website as described in our Privacy Statement; and you agree that your use of the website is subject to our Visitor Agreement.
Skip to main content
Skip to Filters
746 listings
  • $39,995
    great price
    $3,948 below market
    • 17,350 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Sterling Heights Dodge Chrysler Jeep Ram (25 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Sterling Heights, MI / 25 miles away from Lincoln Park, MI

    With a mix of style and luxury, you'll be excited to jump into this Certified 2023 Jeep Grand Cherokee L every morning. This Grand Cherokee L offers y...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKBGXP8911605
    Stock: P8911605
    Certified Pre-Owned: Yes
    Listed since: 04-16-2025

  • $38,995
    great price
    $3,651 below market
    • 17,373 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Sterling Heights Dodge Chrysler Jeep Ram (25 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Sterling Heights, MI / 25 miles away from Lincoln Park, MI

    This Certified 2023 Jeep Grand Cherokee L has all you've been looking for and more! This Grand Cherokee L offers you 17373 miles, and will be sure to ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKBG2P8860004
    Stock: P8860004
    Certified Pre-Owned: Yes
    Listed since: 03-31-2025

  • $35,000
    great price
    $3,167 below market
    • 18,375 miles
    • No accidents, 1 owner, personal use
    • 7 Seats, 18 City / 25 Hwy MPG
    • Parkway Dodge Chrysler Jeep Ram (30 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Clinton Township, MI / 30 miles away from Lincoln Park, MI

    MOONROOF SUNROOF, REMAINDER OF FACTORY WARRANTY, FULLY SERVICED, ONE OWNER, LOCAL TRADE, 115V Auxiliary Power Outlet, 3rd Row Charge-Only USB Ports, A...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKAG3P8770104
    Stock: P-770104
    Certified Pre-Owned: Yes
    Listed since: 03-17-2025

  • $30,000
    great price
    $2,605 below market
    • 72,765 miles
    • No accidents, 1 owner, personal use only
    • 6 Seats, 18 City / 25 Hwy MPG
    • Parkway Dodge Chrysler Jeep Ram (30 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Clinton Township, MI / 30 miles away from Lincoln Park, MI

    NAVIGATION GPS, FULLY SERVICED, NEW TIRES, ONE OWNER, LOCAL TRADE, 2nd Row Manual Window Shades, ATC w/4 Zone Temp Control, Driver Power Seat Back Mas...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKDG5M8132637
    Stock: M-132637
    Certified Pre-Owned: Yes
    Listed since: 01-13-2025

  • $34,000
    fair price
    $574 below market
    • 28,475 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Rochester Hills Chrysler Dodge Jeep Ram (29 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Rochester Hills, MI / 29 miles away from Lincoln Park, MI

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKBG2N8520171
    Stock: 250281P
    Certified Pre-Owned: Yes
    Listed since: 04-21-2025

  • $39,410
    fair price
    $518 below market
    • 25,025 miles
    • No accidents, 1 owner, rental vehicle
    • 6 Seats, 18 City / 25 Hwy MPG
    • Driveway (19 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Farmington Hills, MI / 19 miles away from Lincoln Park, MI

    3rd Row Seat,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Heated Steering Wheel,Keyless Start,Lane Keeping Assist,Navigation ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKBGXR8549701
    Stock: R8549701P
    Certified Pre-Owned: No

  • New Listing
    $31,200
    fair price
    $74 below market
    • 27,285 miles
    • No accidents, 2 owners, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Driveway (22 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Troy, MI / 22 miles away from Lincoln Park, MI

    Low Mileage,3rd Row Seat,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Heated Steering Wheel,Keyless Start,Lane ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKBG8M8143487
    Stock: M8143487P
    Certified Pre-Owned: No

  • Price Drop
    $39,710
    fair price
    $5 below market
    • 26,389 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 6 Seats, 18 City / 25 Hwy MPG
    • Driveway (19 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Farmington Hills, MI / 19 miles away from Lincoln Park, MI

    3rd Row Seat,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Heated Steering Wheel,Keyless Start,Lane Keeping Assist,Navigation ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKBG8R8534615
    Stock: R8534615P
    Certified Pre-Owned: No

  • $31,450
    fair price
    $503 below market
    • 44,814 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Feldman Chrysler Dodge Jeep Ram Woodhaven (8 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Woodhaven, MI / 8 miles away from Lincoln Park, MI

    Certified. CARFAX One-Owner. Clean CARFAX.Grand Cherokee L Limited, 3.6L V6 24V VVT, 4WD.Velvet Red Pearlcoat 2021 Jeep Grand Cherokee L Limited 4WD 8...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKBG8M8171774
    Stock: PVT679002
    Certified Pre-Owned: Yes
    Listed since: 04-24-2025

  • $27,950
    fair price
    $174 below market
    • 93,603 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Feldman Chrysler Dodge Jeep Ram Woodhaven (8 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Woodhaven, MI / 8 miles away from Lincoln Park, MI

    Certified. CARFAX One-Owner.Grand Cherokee L Limited, 3.6L V6 24V VVT, 4WD.Diamond Black Crystal Pearlcoat 2021 Jeep Grand Cherokee L Limited 4WD 8-Sp...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKBG3M8142425
    Stock: PVT142425
    Certified Pre-Owned: Yes
    Listed since: 04-24-2025

  • Price Drop
    • 64,577 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Feldman Chrysler Dodge Jeep Ram Woodhaven (8 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Woodhaven, MI / 8 miles away from Lincoln Park, MI

    Clean CARFAX.Bright White Clearcoat 2022 Jeep Grand Cherokee L Altitude 4WD 8-Speed Automatic 18/25 City/Highway MPG 3.6L V6 24V VVT

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKAG8N8561275
    Stock: PVT561275
    Certified Pre-Owned: Yes
    Listed since: 04-22-2025

  • $36,320
    good price
    $1,910 below market
    • 10,681 miles
    • No accidents, 2 owners, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Jim Riehl's Friendly Chrysler Jeep (21 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Warren, MI / 21 miles away from Lincoln Park, MI

    For Your "Best Deal" it's Jim Riehl's Friendly Auto Group. Browse our online inventory, schedule a test drive, get your trade appraised or investigate...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKBG7P8833798
    Stock: VP5101
    Certified Pre-Owned: No
    Listed since: 03-26-2025

  • $36,403
    fair price
    $56 below market
    • 16,852 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Jim Riehl's Friendly Chrysler Jeep (21 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Warren, MI / 21 miles away from Lincoln Park, MI

    For Your "Best Deal" it's Jim Riehl's Friendly Auto Group. Browse our online inventory, schedule a test drive, get your trade appraised or investigate...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKBG5P8810889
    Stock: VLP5190
    Certified Pre-Owned: No
    Listed since: 04-23-2025

  • $29,995
    fair price
    $205 below market
    • 37,810 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 7 Seats, 18 City / 25 Hwy MPG
    • Driveway (22 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Troy, MI / 22 miles away from Lincoln Park, MI

    CarFax No Accidents Reported,CarFax 1-Owner,Rare Find,3rd Row Seat,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Heated Steeri...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKAGXN8545577
    Stock: DN8545577
    Certified Pre-Owned: No

    • 66,338 miles
    • No accidents, 1 owner, personal use only
    • 6 Seats, 18 City / 25 Hwy MPG
    • Sterling Heights Dodge Chrysler Jeep Ram (25 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Sterling Heights, MI / 25 miles away from Lincoln Park, MI

    We are overstocked and making deals on models such as this Certified 2021 Jeep Grand Cherokee L. This Grand Cherokee L has been driven with care for 6...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKAG3M8154706
    Stock: M8154706
    Certified Pre-Owned: Yes
    Listed since: 04-28-2025

  • $35,999
    fair price
    $204 below market
    • 27,868 miles
    • No accidents, 1 owner, personal use only
    • 6 Seats, 18 City / 25 Hwy MPG
    • Golling Chrysler Dodge Jeep Ram of Chelsea (43 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Chelsea, MI / 43 miles away from Lincoln Park, MI

    **Chrysler Certified**, **Previously Enjoyed By Just One Owner**, 220 Amp Alternator, 3rd row seats: split-bench, Air Conditioning, AM/FM radio: Siriu...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKBG4P8105551
    Stock: 257070A
    Certified Pre-Owned: Yes
    Listed since: 04-30-2025

  • $37,000
    good price
    $2,055 below market
    • 13,874 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Parkway Dodge Chrysler Jeep Ram (30 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Clinton Township, MI / 30 miles away from Lincoln Park, MI

    REMAINDER OF FACTORY WARRANTY, FULLY SERVICED, ONE OWNER, LOCAL TRADE, Dual-Pane Panoramic Sunroof, Interior Rear Facing Camera, Navigation System, Po...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKBG7P8794131
    Stock: P-794131
    Certified Pre-Owned: Yes
    Listed since: 03-24-2025

  • $45,995
    good price
    $2,170 below market
    • 32,330 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Les Stanford Chevrolet (5 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Dearborn, MI / 5 miles away from Lincoln Park, MI

    ONE OWNER, 19 Speakers High Performance Audio, 2nd Row Manual Window Shades, 950 Watt Amplifier, ABS brakes, Active Noise Control System, Anti-whiplas...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKEGXP8782342
    Stock: 38504
    Certified Pre-Owned: No
    Listed since: 04-11-2025

  • $33,950
    fair price
    $541 below market
    • 19,708 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Feldman Chrysler Dodge Jeep Ram Woodhaven (8 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Woodhaven, MI / 8 miles away from Lincoln Park, MI

    Certified. CARFAX One-Owner. Clean CARFAX. Odometer is 23060 miles below market average!Grand Cherokee L Limited, 3.6L V6 24V VVT, 4WD, Silver Zynith....

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKBG4M8171769
    Stock: PVT171769
    Certified Pre-Owned: Yes
    Listed since: 05-05-2025

    • 19,690 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Rochester Hills Chrysler Dodge Jeep Ram (29 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Rochester Hills, MI / 29 miles away from Lincoln Park, MI

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKAG9P8793614
    Stock: 250245P
    Certified Pre-Owned: Yes
    Listed since: 04-07-2025

  • Price Drop
    $31,000
    good price
    $1,605 below market
    • 29,843 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Atchinson Ford (16 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Belleville, MI / 16 miles away from Lincoln Park, MI

    Priced below KBB Fair Purchase Price! **Inspected by a Certified Ford Technician!**, **Certified by CARFAX - ONE OWNER & NO ACCIDENTS!**, **Rear View ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKAG0M8210603
    Stock: 41501
    Certified Pre-Owned: No
    Listed since: 01-24-2025

Showing 1 - 21 out of 746 listings
Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius50 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Body Type

Trim

Mileage

Accidents & History

Engine & Drivetrain

Exterior Color

Interior Color

Total Seating

Edmunds Review

Features

Options & Packages

MPG

Listing Details


* Delivery of any kind does not apply to Alaska and Hawaii. Contact the dealer for delivery details, restrictions and costs.