Skip to main content
Skip to Filters
2,608 listings
    • 26,323 miles
    • No accidents, 2 owners, personal use only
    • 28 City / 39 Hwy MPG
    • Chapman Hyundai (33 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Phoenix, AZ / 33 miles away from Apache Junction, AZ

    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 (28 City/39 Highway)

    Listing Information:

    VIN: 1N4BL4BV4LC267019
    Stock: H251131A
    Certified Pre-Owned: No
    Listed since: 06-14-2025

  • Price Drop
    $16,697
    great price
    $3,181 below market
    • 47,801 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 37 Hwy MPG
    • EchoPark Automotive Phoenix (Avondale) (40 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Avondale, AZ / 40 miles away from Apache Junction, 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:

    31 Combined MPG (27 City/37 Highway)

    Listing Information:

    VIN: 1N4BL4DV4PN331311
    Stock: RPN331311
    Certified Pre-Owned: No
    Listed since: 04-11-2025

  • New Listing
    Stock photo**
    • 41,244 miles
    • Lemon reported, 2 owners, personal use only
    • 28 City / 39 Hwy MPG
    • LeSueur Car Company (19 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Tempe, AZ / 19 miles away from Apache Junction, AZ

    for 2020 Nissan Altima 2.5 S Sedanfor sale in Tempe, AZSedancar_truck

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: Yes

    Free History Report: No

    Features and Specs:

    32 Combined MPG (28 City/39 Highway)

    Listing Information:

    VIN: 1N4BL4BV2LC118690
    Stock: 118690
    Certified Pre-Owned: No
    Listed since: 06-15-2025

    • 100,232 miles
    • 1 accident, 4 owners, rental vehicle
    • 27 City / 38 Hwy MPG
    • Rocky's Auto Credit Mesa (15 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Mesa, AZ / 15 miles away from Apache Junction, AZ

    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:

    31 Combined MPG (27 City/38 Highway)

    Listing Information:

    VIN: 1N4AL3AP7JC238328
    Stock: 238328
    Certified Pre-Owned: No
    Listed since: 01-30-2025

  • New Listing
    $18,299
    fair price
    $734 below market
    • 54,973 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 37 Hwy MPG
    • Enterprise Car Sales (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Orange, CA / 360 miles away from Apache Junction, 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: 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:

    31 Combined MPG (27 City/37 Highway)

    Listing Information:

    VIN: 1N4BL4DV4MN410344
    Stock: 8C5DV6
    Certified Pre-Owned: No
    Listed since: 05-19-2025

  • $21,998
    fair price
    $761 above market
    • 27,288 miles
    • 1 accident, 1 owner, personal use only
    • 25 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from NJ to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Mays Landing, NJ / 2,082 miles away from Apache Junction, AZ

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    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 (25 City/35 Highway)

    Listing Information:

    VIN: 1N4BL4CW3LC171244
    Stock: 27379404
    Certified Pre-Owned: No

  • Stock photo**
    • 91,173 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 28 City / 39 Hwy MPG
    • Michelle's Auto Sales (182 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Yuma, AZ / 182 miles away from Apache Junction, AZ

    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:

    32 Combined MPG (28 City/39 Highway)

    Listing Information:

    VIN: 1N4BL4BV7LC149854
    Stock: GD1541
    Certified Pre-Owned: No
    Listed since: 06-13-2025

    • 87,938 miles
    • 1 accident, 1 owner, personal use only
    • 28 City / 39 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Memphis, TN / 1,241 miles away from Apache Junction, 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: No

    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 (28 City/39 Highway)

    Listing Information:

    VIN: 1N4BL4BVXLN315398
    Stock: 2003686640
    Certified Pre-Owned: No
    Listed since: 05-02-2025

  • $18,299
    fair price
    $786 below market
    • 54,029 miles
    • No accidents, 3 owners, rental vehicle
    • 27 City / 37 Hwy MPG
    • Enterprise Car Sales (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Reseda, CA / 402 miles away from Apache Junction, 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:

    31 Combined MPG (27 City/37 Highway)

    Listing Information:

    VIN: 1N4BL4DV8MN309808
    Stock: 7V29B7
    Certified Pre-Owned: No
    Listed since: 05-14-2025

  • $17,999
    fair price
    $772 below market
    • 59,731 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 37 Hwy MPG
    • Enterprise Car Sales (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Long Beach, CA / 379 miles away from Apache Junction, 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: 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:

    31 Combined MPG (27 City/37 Highway)

    Listing Information:

    VIN: 1N4BL4DV0MN415766
    Stock: 8C3K6J
    Certified Pre-Owned: No
    Listed since: 05-14-2025

    • 100,648 miles
    • 2 accidents, 1 owner, personal use only
    • 27 City / 38 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from VA to AZ*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Sterling, VA / 1,931 miles away from Apache Junction, AZ

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    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: Yes

    Features and Specs:

    31 Combined MPG (27 City/38 Highway)

    Listing Information:

    VIN: 1N4AL3AP7JC213297
    Stock: 27036928
    Certified Pre-Owned: No

  • New Listing
    • 58,500 miles
    • 28 City / 39 Hwy MPG
    • Van Chevrolet Buick GMC (23 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Scottsdale, AZ / 23 miles away from Apache Junction, AZ

    Clean CARFAX. Deep Blue Pearl 2020 Nissan Altima 2.5 S FWD CVT with Xtronic 2.5L 4-Cylinder DOHC 16V CVT with Xtronic.Inventory reduction sales this w...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    32 Combined MPG (28 City/39 Highway)

    Listing Information:

    VIN: 1N4BL4BV1LN316293
    Stock: 252153A
    Certified Pre-Owned: No
    Listed since: 05-14-2025

    • 42,821 miles
    • Issue reported, 2 owners, corporate fleet vehicle
    • 27 City / 38 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from UT to AZ*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in South Jordan, UT / 493 miles away from Apache Junction, AZ

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: Yes

    Features and Specs:

    31 Combined MPG (27 City/38 Highway)

    Listing Information:

    VIN: 1N4AL3AP8JC260676
    Stock: 27213912
    Certified Pre-Owned: No

    • 112,227 miles
    • Frame damage reported, 3 owners, corporate fleet vehicle
    • 26 City / 37 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Farmington Hills, MI / 1,649 miles away from Apache Junction, AZ

    Rare Find,Back-Up Camera,Bluetooth,Brake Assist,Keyless Start,Power Door Locks,Brake Assist,Front Wheel Drive,Gasoline Fuel,Remote Trunk Release,CD Pl...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: Yes

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    30 Combined MPG (26 City/37 Highway)

    Listing Information:

    VIN: 1N4AL3AP1JC137592
    Stock: JC137592P
    Certified Pre-Owned: No

    • 87,786 miles
    • 2 accidents, 3 owners, corporate fleet vehicle
    • 26 City / 37 Hwy MPG
    • Orozco Auto Sales (30 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Phoenix, AZ / 30 miles away from Apache Junction, AZ

    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:

    30 Combined MPG (26 City/37 Highway)

    Listing Information:

    VIN: 1N4AL3AP2JC209867
    Stock: C209867
    Certified Pre-Owned: No
    Listed since: 03-01-2025

    • 123,805 miles
    • 1 accident, 4 owners, corporate fleet vehicle
    • 27 City / 38 Hwy MPG
    • Orozco Auto Sales (30 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Phoenix, AZ / 30 miles away from Apache Junction, AZ

    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:

    31 Combined MPG (27 City/38 Highway)

    Listing Information:

    VIN: 1N4AL3AP1JC186730
    Stock: C186730-R2
    Certified Pre-Owned: No
    Listed since: 07-20-2023

  • Price Drop
    • 78,474 miles
    • 1 accident, 3 owners, rental vehicle
    • 27 City / 38 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Birmingham, AL / 1,425 miles away from Apache Junction, 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: 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:

    31 Combined MPG (27 City/38 Highway)

    Listing Information:

    VIN: 1N4AL3AP4JC127770
    Stock: 2003779511
    Certified Pre-Owned: No
    Listed since: 05-30-2025

  • Price Drop
    • 83,879 miles
    • 1 accident, 2 owners, personal use
    • 26 City / 37 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Cleveland, OH / 1,721 miles away from Apache Junction, 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: No

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

    Listing Information:

    VIN: 1N4AL3AP2JC111132
    Stock: 2003741493
    Certified Pre-Owned: No
    Listed since: 05-28-2025

    • 121,357 miles
    • 3 accidents, 3 owners, rental vehicle
    • 28 City / 39 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from IL to AZ*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Bloomington, IL / 1,337 miles away from Apache Junction, AZ

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    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: Yes

    Features and Specs:

    32 Combined MPG (28 City/39 Highway)

    Listing Information:

    VIN: 1N4BL4BVXLC209058
    Stock: 27212007
    Certified Pre-Owned: No

    • 119,098 miles
    • 1 accident, 1 owner, personal use only
    • 27 City / 38 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from IL to AZ*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Tinley Park, IL / 1,415 miles away from Apache Junction, AZ

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    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: Yes

    Features and Specs:

    31 Combined MPG (27 City/38 Highway)

    Listing Information:

    VIN: 1N4AL3AP7JC473490
    Stock: 26456232
    Certified Pre-Owned: No

  • Price Drop
    • 97,927 miles
    • 1 accident, 1 owner, personal use
    • 27 City / 38 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Indianapolis, IN / 1,471 miles away from Apache Junction, 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: No

    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:

    31 Combined MPG (27 City/38 Highway)

    Listing Information:

    VIN: 1N4AL3APXJC159610
    Stock: 2003760790
    Certified Pre-Owned: No
    Listed since: 05-24-2025

Showing 421 - 441 out of 2,608 listings

Consumer Reviews for the Nissan Altima

Read recent reviews for the Nissan Altima
Overall Consumer Rating
3.8 out of 5 stars72 Reviews
Write a vehicle reviewSee all 72 reviews
  • 5 star
    (51%)
  • 4 star
    (11%)
  • 3 star
    (13%)
  • 2 star
    (11%)
  • 1 star
    (14%)
4 out of 5 stars

Great car except.......

Norman Meyerowitz, 01/12/2019
2019 Nissan Altima 2.5 SV 4dr Sedan (2.5L 4cyl CVT)
I very much like most aspects of the 2019 Altima SV. It's quick, has a lot of technology, very nice styling, and is mostly comfortable. What I don't like is that the ride is very stiff. On asphalt, it floats down the road like the best of them. On rougher surfaces such as poured concrete and older roads, you really feel each bump. When hitting a pothole, of which there are many in the … NY/NJ region, there hardly seems to be any absorption of the impact. At first, I thought it may be the tires, but the Continentals that are standard equipment, are supposed to be an absorbent tire. The car is quiet. Engine noise is minimal, even when accelerating hard. Steering is a little bit on the light side. Would like some more road feedback, but it's easy to drive. Cornering is very precise. I like the Pro Pilot Assist feature, especially in stop and go traffic on the highway. It eliminates (or reduces) the possibility of rear-ending the car in front by accident. It also helps keep the car centered in it's lane. Those are great features, especially when feeling fatigued. Overall, I like the car. I like that I don't yet see hundreds more on the roads yet. I wish though that Nissan would find a way to soften and smoothen the ride. Maybe with enough consumer feedback, they will. By the way, this is my fourth Altima. It's definetly a step up from the 2015 I was driving.
Report abuse

Used 2020 Nissan Altima in Apache Junction, AZ Values

Estimated values
2020 Nissan Altima 2.5 S 4dr Sedan (2.5L 4cyl CVT) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$10,869$13,330$15,709
Clean$10,599$12,986$15,288
Average$10,149$12,412$14,586
Rough$9,565$11,666$13,673

The average list price of a used 2020 Nissan Altima in Apache Junction, Arizona is $15,836. The average mileage on a used Nissan Altima 2020 for sale in Apache Junction, Arizona is 77,012. Based on the average mileage of 77,012 for used 2020 Nissan Altima for sale in Apache Junction, AZ and using an average vehicle condition rating, which means the vehicle may have a few mechanical and/or cosmetic problems and may require a considerable amount of reconditioning, we appraise the average trade-in value of a used Nissan Altima 2020 in Apache Junction, Arizona to be $10,149.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius200 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.