Skip to main content
Skip to Filters
83,121 listings
  • New Listing
    $25,642
    great price
    $2,687 below market
    • 53,790 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 31 City / 33 Hwy MPG
    • Right Toyota (19 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Scottsdale, AZ / 19 miles away from Mesa, AZ

    CARFAX One-Owner. Clean CARFAX. Certified. Barcelona Red Metallic 2022 Toyota Corolla Cross XLE FWD CVT 2.0L I4 PDI DOHC 16V LEV3-SULEV30 169hp 160 Pt...

    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:

    32 Combined MPG (31 City/33 Highway)

    Listing Information:

    VIN: 7MUDAAAG7NV003715
    Stock: 0037706A
    Certified Pre-Owned: Yes
    Listed since: 06-06-2025

  • $23,990
    great price
    $2,439 below market
    • 32,672 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 23 City / 28 Hwy MPG
    • Carvana - Phoenix (22 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Phoenix, AZ / 22 miles away from Mesa, AZ

    At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts you ...

    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:

    25 Combined MPG (23 City/28 Highway)

    Listing Information:

    VIN: 3GKALVEG7RL304994
    Stock: 2003622600
    Certified Pre-Owned: No
    Listed since: 04-01-2025

  • $18,297
    great price
    $2,063 below market
    • 50,339 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 26 City / 33 Hwy MPG
    • EchoPark Automotive Phoenix (Avondale) (33 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Avondale, AZ / 33 miles away from Mesa, AZ

    At EchoPark, it’s all about offering you options for a happy experience. We have thousands of new-to-you makes and models that range from sedans to tr...

    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:

    29 Combined MPG (26 City/33 Highway)

    Listing Information:

    VIN: 3MVDMBBM7PM531106
    Stock: RPM531106
    Certified Pre-Owned: No
    Listed since: 04-22-2025

  • EV Tax CreditCertain EVs and PHEVs may be eligible for a federal used EV tax credit up to $4,000. Buyer and car must qualify.
    $19,998
    great price
    $2,164 below market
    • 132,873 miles
    • No accidents, 1 owner, personal use only
    • 286 mi est. range
    • Excellent battery score
    • Arrowhead BMW (34 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Glendale, AZ / 34 miles away from Mesa, AZ

    This 2021 Solid Black Tesla Model Y Long Range AWD is well equipped and includes these features and benefits:15 Speakers, Automatic temperature cont...

    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:

    Listing Information:

    VIN: 5YJYGDEE9MF082960
    Stock: P16797
    Certified Pre-Owned: No
    Listed since: 05-26-2025

  • Price Drop
    $26,973
    great price
    $2,595 below market
    • 30,110 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 18 City / 25 Hwy MPG
    • Bill Luke Chrysler Dodge Jeep Ram (23 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Phoenix, AZ / 23 miles away from Mesa, AZ

    NO HIDDEN FEES! ALL RECONDITIONING COSTS ARE FULLY INCLUDED IN OUR PRICES.PANORAMIC ROOF, 18" WHEELS, 8.4" TOUCHSCREEN, AND NAVIGATION!ONE OWNER L...

    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: 1C4RJFBG1NC143868
    Stock: CI69051
    Certified Pre-Owned: No
    Listed since: 05-05-2025

  • Price Drop
    $26,323
    great price
    $2,562 below market
    • 33,758 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 25 City / 32 Hwy MPG
    • AutoNation USA Chandler (7 mi away)
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Chandler, AZ / 7 miles away from Mesa, AZ

    The following items have been reconditioned on this vehicle: new pair of tires and new battery! Panoramic RoofNavigation SystemCarpeted Floor Mat...

    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:

    28 Combined MPG (25 City/32 Highway)

    Listing Information:

    VIN: 5XYK53AF6PG014388
    Stock: PG014388
    Certified Pre-Owned: No
    Listed since: 03-24-2025

    • 72,282 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 19 City / 24 Hwy MPG
    • Bill Luke Chrysler Dodge Jeep Ram (23 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Phoenix, AZ / 23 miles away from Mesa, AZ

    NO HIDDEN FEES! ALL RECONDITIONING COSTS ARE FULLY INCLUDED IN OUR PRICES.PANORAMIC ROOF, NAVIGATION, AND 21" WHEELS!Black 2021 Land Rover Range R...

    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 (19 City/24 Highway)

    Listing Information:

    VIN: SALWR2SU1MA780823
    Stock: CBY2103
    Certified Pre-Owned: No
    Listed since: 04-21-2025

  • $49,999
    great price
    $3,448 below market
    • 36,921 miles
    • No accidents, 1 owner, rental vehicle
    • 7 Seats, 17 City / 23 Hwy MPG
    • Enterprise Car Sales San Tan (14 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Tempe, AZ / 14 miles away from Mesa, AZ

    Transfer of vehicle from another location to your neighborhood Enterprise Car Sales may require payment of a non-refundable transfer fee to begin the ...

    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:

    19 Combined MPG (17 City/23 Highway)

    Listing Information:

    VIN: 1FMJK1K80REA50674
    Stock: 8GM6J0
    Certified Pre-Owned: No
    Listed since: 04-28-2025

  • Price Drop
    $31,804
    great price
    $2,295 below market
    • 16,868 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 28 City / 34 Hwy MPG
    • Right Honda (19 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Upgraded Headlights
    Close

    Located in Scottsdale, AZ / 19 miles away from Mesa, AZ

    Certified. Crystal Black Pearl 2024 Honda CR-V EX-L FWD CVT 1.5L I4 DOHC 16V ######LOCAL TRADE!!!!######, -----CLEAN HISTORY REPORT------, ***CLEAN ...

    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:

    30 Combined MPG (28 City/34 Highway)

    Listing Information:

    VIN: 7FARS3H73RE002736
    Stock: 00848714
    Certified Pre-Owned: Yes
    Listed since: 05-30-2025

  • Price Drop
    $27,173
    great price
    $2,398 below market
    • 24,449 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 19 City / 26 Hwy MPG
    • Bill Luke Chrysler Dodge Jeep Ram (23 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Phoenix, AZ / 23 miles away from Mesa, AZ

    NO HIDDEN FEES! ALL RECONDITIONING COSTS ARE FULLY INCLUDED IN OUR PRICES!! NAVIGATION, LEATHER SEATS, 20" WHEELS, 10.1" TOUCHSCREEN DISPLAY AND SAF...

    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 (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJJBG8M8135948
    Stock: CI68939
    Certified Pre-Owned: No
    Listed since: 04-24-2025

  • $31,590
    great price
    $3,171 below market
    • 56,907 miles
    • No accidents, 2 owners, rental vehicle
    • 8 Seats, 13 City / 18 Hwy MPG
    • Carvana - Phoenix (22 mi away)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Phoenix, AZ / 22 miles away from Mesa, AZ

    At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts you ...

    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:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: JN8AY2BD1P9691784
    Stock: 2003677910
    Certified Pre-Owned: No
    Listed since: 04-19-2025

  • New Listing
    $10,349
    great price
    $1,890 below market
    • 95,901 miles
    • 1 accident, 4 owners, corporate fleet vehicle
    • 5 Seats, 23 City / 29 Hwy MPG
    • AutoNation Chevrolet Mesa (2 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Mesa, AZ / 2 miles away from Mesa, AZ

    The following items have been reconditioned on this vehicle: new brakes and new battery! Rear SpoilerBlack; Cloth Seat TrimLabrador Black Metalli...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    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:

    26 Combined MPG (23 City/29 Highway)

    Listing Information:

    VIN: JA4AR3AU2KU003758
    Stock: KU003758
    Certified Pre-Owned: No
    Listed since: 05-07-2025

  • Price Drop
    $22,990
    great price
    $2,065 below market
    • 26,131 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 24 City / 31 Hwy MPG
    • Carvana - Phoenix (22 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Phoenix, AZ / 22 miles away from Mesa, AZ

    At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts you ...

    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:

    26 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: LRBAZLR46ND061966
    Stock: 2003764402
    Certified Pre-Owned: No
    Listed since: 05-29-2025

  • $21,669
    great price
    $2,196 below market
    • 37,191 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 21 City / 28 Hwy MPG
    • Hertz Car Sales Scottsdale (12 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Scottsdale, AZ / 12 miles away from Mesa, AZ

    *All prices plus government fees and taxes, any finance charges, a dealer document preparation charge of $599, any electronic filing charge, and any e...

    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:

    23 Combined MPG (21 City/28 Highway)

    Listing Information:

    VIN: 2FMPK4J91RBA52841
    Stock: 57969
    Certified Pre-Owned: No
    Listed since: 04-08-2025

  • $16,797
    great price
    $1,868 below market
    • 48,184 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 30 City / 35 Hwy MPG
    • EchoPark Automotive Phoenix (Avondale) (33 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Avondale, AZ / 33 miles away from Mesa, AZ

    At EchoPark, it’s all about offering you options for a happy experience. We have thousands of new-to-you makes and models that range from sedans to tr...

    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:

    32 Combined MPG (30 City/35 Highway)

    Listing Information:

    VIN: KM8K62AB0PU029340
    Stock: PPU029340
    Certified Pre-Owned: No
    Listed since: 04-28-2025

  • Price Drop
    $14,995
    good price
    $1,803 below market
    • 92,232 miles
    • No accidents, 2 owners, personal use only
    • 7 Seats, 17 City / 24 Hwy MPG
    • Good Car Company (8 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Third-row seating
    Close

    Located in Mesa, AZ / 8 miles away from Mesa, AZ

    Presenting the 2016 Ford Explorer Limited in a sleek White Platinum Metallic Tri-Coat exterior paired with luxurious Ebony Black leather interior. Pow...

    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:

    20 Combined MPG (17 City/24 Highway)

    Listing Information:

    VIN: 1FM5K7F85GGB42508
    Stock: B42508
    Certified Pre-Owned: No

  • Price Drop
    $43,949
    good price
    $3,171 below market
    • 40,601 miles
    • No accidents, 1 owner, personal use only
    • 8 Seats, 15 City / 20 Hwy MPG
    • AutoNation Chevrolet Mesa (2 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Third-row seating
    • Upgraded Headlights
    Close

    Located in Mesa, AZ / 2 miles away from Mesa, AZ

    The following items have been reconditioned on this vehicle: all new tires! Lpo; Black Grille With Chevrolet LetteringWheels; 20" X 9" (50.8 Cm X ...

    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:

    17 Combined MPG (15 City/20 Highway)

    Listing Information:

    VIN: 1GNSCMKD5PR149119
    Stock: PR149119
    Certified Pre-Owned: No
    Listed since: 05-19-2025

  • Price Drop
    $26,662
    good price
    $1,759 below market
    • 18,185 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 25 City / 28 Hwy MPG
    • Henry Brown Buick GMC (8 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Gilbert, AZ / 8 miles away from Mesa, AZ

    1 Owner, Local Trade.Recent Arrival! CARFAX One-Owner. Clean CARFAX.2023 Area 51 Ford Bronco Sport Big Bend 4WDHenry Brown Auto Group Serving Arizona ...

    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:

    26 Combined MPG (25 City/28 Highway)

    Listing Information:

    VIN: 3FMCR9B69PRE18667
    Stock: 25B135A
    Certified Pre-Owned: No
    Listed since: 05-14-2025

  • Price Drop
    $39,573
    good price
    $3,803 below market
    • 8,974 miles
    • No accidents, 1 owner, personal use
    • 304 mi range
    • Bill Luke Chrysler Dodge Jeep Ram (23 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Phoenix, AZ / 23 miles away from Mesa, AZ

    NO HIDDEN FEES! ALL RECONDITIONING COSTS ARE FULLY INCLUDED IN OUR PRICES.ONE OWNER LEASE RETURN!PANORAMIC ROOF, LEATHER AND 20" WHEELS!Discover e...

    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:

    Listing Information:

    VIN: 4W5KHNRL0RZ505852
    Stock: CS69349
    Certified Pre-Owned: No
    Listed since: 06-03-2025

  • $20,992
    great price
    $2,024 below market
    • 33,493 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 28 City / 32 Hwy MPG
    • Auto House (17 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Phoenix, AZ / 17 miles away from Mesa, AZ

    ***CLEAN CARFAX HISTORY, DRIVER'S CONFIDENCE PKG, LT CONVENIENCE PKG, PREFERRED EQUIPMENT GROUP*** 2024 Chevrolet Trax LT Mosaic Black Metallic FWD 6-...

    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:

    30 Combined MPG (28 City/32 Highway)

    Listing Information:

    VIN: KL77LHE24RC232317
    Stock: AH232317
    Certified Pre-Owned: No
    Listed since: 04-28-2025

  • $22,448
    great price
    $2,108 below market
    • 31,843 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 21 City / 28 Hwy MPG
    • Hertz Car Sales Scottsdale (12 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Scottsdale, AZ / 12 miles away from Mesa, AZ

    *All prices plus government fees and taxes, any finance charges, a dealer document preparation charge of $599, any electronic filing charge, and any e...

    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:

    23 Combined MPG (21 City/28 Highway)

    Listing Information:

    VIN: 2FMPK4J96RBA83423
    Stock: 57945
    Certified Pre-Owned: No
    Listed since: 04-02-2025

Showing 673 - 693 out of 83,121 listings
Filters
Skip to Results

Applied Filters3Active

Select Buying Experience

Location

Search radius50 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Body Type

Mileage

Accidents & History

EV Details

Engine & Drivetrain

Exterior Color

Interior Color

Total Seating

Edmunds Review

Features

MPG

Listing Details


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