Skip to main content
Skip to Filters
2,556 listings
  • New Listing
    • 110,438 miles
    • 1 accident, 2 owners, personal use only
    • 6'2” bed, 2.7l, 4cyl
    • CarMax (In-stock online)
    • Transfer available from IL to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in O'Fallon, IL / 1,259 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:

    20 Combined MPG (19 City/22 Highway)

    Listing Information:

    VIN: 5TFSX5ENXHX049361
    Stock: 27105758
    Certified Pre-Owned: No

    • 124,061 miles
    • 1 accident, 2 owners, personal use only
    • 5'1” bed, 3.5l, 6cyl
    • Camelback Toyota (27 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

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

    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:

    20 Combined MPG (18 City/22 Highway)

    Listing Information:

    VIN: 3TMCZ5AN6KM198044
    Stock: 109884A
    Certified Pre-Owned: No
    Listed since: 06-03-2025

  • Price Drop
    $33,998
    fair price
    $711 above market
    • 39,456 miles
    • 1 accident, 1 owner, personal use only
    • 5'1” bed, 3.5l, 6cyl
    • CarMax (In-stock online)
    • Transfer available from IL to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Schaumburg, IL / 1,411 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:

    20 Combined MPG (18 City/23 Highway)

    Listing Information:

    VIN: 3TMCZ5AN8HM064449
    Stock: 27539470
    Certified Pre-Owned: No

    • 51,012 miles
    • 1 accident, 1 owner, personal use only
    • 5'1” bed, 3.5l, 6cyl
    • CarMax (In-stock online)
    • Transfer available from NC to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Pineville, NC / 1,751 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:

    20 Combined MPG (18 City/23 Highway)

    Listing Information:

    VIN: 5TFCZ5AN7HX116244
    Stock: 27123282
    Certified Pre-Owned: No

  • Price Drop
    $25,909
    great price
    $4,356 below market
    • 88,598 miles
    • 2 accidents, 2 owners, corporate fleet vehicle
    • 5'1” bed, 3.5l, 6cyl
    • Driveway (43 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Avondale, AZ / 43 miles away from Apache Junction, AZ

    Rare Find,Apple CarPlay,Back-Up Camera,Bluetooth,Brake Assist,Satellite Radio,Tow Hitch,WiFi Hotspot,V6 Cylinder Engine,Power Door Locks,Satellite Rad...

    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:

    20 Combined MPG (18 City/22 Highway)

    Listing Information:

    VIN: 3TMCZ5AN3LM290259
    Stock: P06681
    Certified Pre-Owned: No

    • 73,161 miles
    • 1 accident, 1 owner, personal use only
    • 5'1” bed, 3.5l, 6cyl
    • CarMax (In-stock online)
    • Transfer available from NM to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Albuquerque, NM / 311 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:

    20 Combined MPG (18 City/23 Highway)

    Listing Information:

    VIN: 3TMCZ5AN9HM075315
    Stock: 27502439
    Certified Pre-Owned: No

  • New Listing
    • 62,028 miles
    • 1 accident, 2 owners, personal use only
    • 5'1” bed, 3.5l, 6cyl
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    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:

    20 Combined MPG (18 City/23 Highway)

    Listing Information:

    VIN: 3TMGZ5AN2HM118944
    Stock: 2003778791
    Certified Pre-Owned: No
    Listed since: 06-16-2025

    • 133,942 miles
    • 1 accident, 3 owners, personal use
    • 5'1” bed, 3.5l, 6cyl
    • Chapman Honda (93 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    Close

    Located in Tucson, AZ / 93 miles away from Apache Junction, AZ

    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:

    21 Combined MPG (19 City/24 Highway)

    Listing Information:

    VIN: 5TFAZ5CN7HX050704
    Stock: H2570207A
    Certified Pre-Owned: No
    Listed since: 05-30-2025

  • New Listing
    • 95,001 miles
    • 1 accident, 1 owner, personal use only
    • 5'1” bed, 3.5l, 6cyl
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Seaside, CA / 618 miles away from Apache Junction, AZ

    Rare Find,Back-Up Camera,Bluetooth,Brake Assist,Satellite Radio,Tow Hitch,6-Speed A/T,A/C,ABS,Adjustable Steering Wheel,Aluminum Wheels,AM/FM Stereo,A...

    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:

    20 Combined MPG (18 City/23 Highway)

    Listing Information:

    VIN: 3TMCZ5AN1HM109666
    Stock: HM109666B
    Certified Pre-Owned: No

    • 60,137 miles
    • 1 accident, 2 owners, personal use only
    • 6'2” bed, 3.5l, 6cyl
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Roseburg, OR / 922 miles away from Apache Junction, AZ

    Rare Find,Back-Up Camera,Bluetooth,Brake Assist,Satellite Radio,Tow Hitch,6-Speed A/T,A/C,ABS,Adjustable Steering Wheel,AM/FM Stereo,Auto-Dimming Rear...

    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:

    20 Combined MPG (18 City/23 Highway)

    Listing Information:

    VIN: 3TMDZ5BN3HM020670
    Stock: 29383B
    Certified Pre-Owned: No

  • Stock photo**
    • 196,012 miles
    • 1 accident, 2 owners, personal use
    • 5'1” bed, 3.5l, 6cyl
    • Ultimate Powersports (20 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

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

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: 5TFCZ5AN9HX119713
    Stock: 119713
    Certified Pre-Owned: No
    Listed since: 06-03-2025

  • Price Drop
    $32,990
    fair price
    $876 above market
    • 50,901 miles
    • 1 accident, 1 owner, personal use only
    • 5'1” bed, 3.5l, 6cyl
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    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:

    20 Combined MPG (18 City/23 Highway)

    Listing Information:

    VIN: 3TMCZ5AN0HM097297
    Stock: 2003759441
    Certified Pre-Owned: No
    Listed since: 05-28-2025

  • $17,999
    great price
    $2,298 below market
    • 105,300 miles
    • No accidents, 3 owners, personal use only
    • 6'2” bed, 2.7l, 4cyl
    • Arizona Pre-Owned Auto Sales (93 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Lane Departure Warni...
    Close

    Located in Tucson, AZ / 93 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:

    21 Combined MPG (20 City/23 Highway)

    Listing Information:

    VIN: 5TFRX5GN9JX128117
    Stock: 128117
    Certified Pre-Owned: No

    • 100,100 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5'1” bed, 3.5l, 6cyl
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in San Antonio, TX / 800 miles away from Apache Junction, AZ

    CarFax 1-Owner,Back-Up Camera,Bluetooth,Brake Assist,Satellite Radio,Tow Hitch,6-Speed A/T,A/C,ABS,Adaptive Cruise Control,Adjustable Steering Wheel,A...

    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:

    20 Combined MPG (18 City/22 Highway)

    Listing Information:

    VIN: 3TMCZ5AN3JM135739
    Stock: JM135739P
    Certified Pre-Owned: No

  • Stock photo**
    $30,995
    great price
    $3,656 below market
    • 62,410 miles
    • 1 accident, 2 owners, personal use only
    • 5'1” bed, 3.5l, 6cyl
    • Earnhardt Buick GMC (6 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

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

    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:

    20 Combined MPG (18 City/22 Highway)

    Listing Information:

    VIN: 3TMGZ5AN5JM125439
    Stock: G5184A
    Certified Pre-Owned: No
    Listed since: 06-13-2025

  • $21,309
    great price
    $2,353 below market
    • 183,647 miles
    • No accidents, 1 owner, personal use only
    • 6'2” bed, 3.5l, 6cyl
    • Arizona Chrysler Dodge Jeep Ram Safford (115 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Safford, AZ / 115 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:

    20 Combined MPG (18 City/22 Highway)

    Listing Information:

    VIN: 3TMDZ5BN0JM054541
    Stock: T0538
    Certified Pre-Owned: No
    Listed since: 06-14-2025

  • New Listing
    $25,787
    good price
    $1,876 below market
    • 123,637 miles
    • No accidents, 2 owners, personal use only
    • 5'1” bed, 3.5l, 6cyl
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Missoula, MT / 941 miles away from Apache Junction, AZ

    CarFax No Accidents Reported,Rare Find,Back-Up Camera,Bluetooth,Brake Assist,Keyless Start,Navigation System,Satellite Radio,Tow Hitch,6-Speed A/T,A/C...

    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 (18 City/22 Highway)

    Listing Information:

    VIN: 5TFCZ5AN0JX133473
    Stock: 17842
    Certified Pre-Owned: No

  • Price Drop
    $28,585
    good price
    $2,153 below market
    • 25,600 miles
    • No accidents, 1 owner, personal use only
    • 5'1” bed, 2.7l, 4cyl
    • INFINITI of Scottsdale (24 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

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

    ABS brakes, Active Cruise Control, Electronic Stability Control, Illuminated entry, Low tire pressure warning, Traction control. CARFAX One-Owner. Odo...

    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 (20 City/23 Highway)

    Listing Information:

    VIN: 5TFAX5GN3LX179886
    Stock: SN602405A
    Certified Pre-Owned: No
    Listed since: 05-18-2025

  • $32,696
    good price
    $2,501 below market
    • 76,189 miles
    • No accidents, 3 owners, personal use only
    • 5'1” bed, 3.5l, 6cyl
    • Yates Buick GMC (44 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Power Driver Seat
    Close

    Located in Goodyear, AZ / 44 miles away from Apache Junction, AZ

    2020 Toyota Tacoma TRD Sport V6 4WD, ABS brakes, Alloy wheels, Electronic Stability Control, Heated door mirrors, Illuminated entry, Low tire pressure...

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

    Features and Specs:

    20 Combined MPG (18 City/22 Highway)

    Listing Information:

    VIN: 3TMCZ5AN3LM290360
    Stock: D25687B
    Certified Pre-Owned: No
    Listed since: 04-14-2025

  • Price Drop
    $37,649
    fair price
    $1,589 above market
    • 28,676 miles
    • No accidents, 1 owner, personal use only
    • 6'2” bed, 3.5l, 6cyl
    • AutoNation Subaru Scottsdale (23 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

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

    Magnetic Gray MetallicThis vehicle includes a Money-Back Guarantee* and passed our precise inspection process. Best of all the price you see is 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:

    20 Combined MPG (18 City/22 Highway)

    Listing Information:

    VIN: 5TFDZ5BN5LX049302
    Stock: LX049302
    Certified Pre-Owned: No
    Listed since: 04-25-2025

  • Price Drop
    $32,283
    good price
    $1,666 below market
    • 36,841 miles
    • No accidents, 2 owners, personal use only
    • 5'1” bed, 3.5l, 6cyl
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Walnut Creek, CA / 665 miles away from Apache Junction, AZ

    CarFax No Accidents Reported,Low Mileage,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Keyless Start,Navigation System,Premium...

    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: 3TMAZ5CN4JM058299
    Stock: JM058299DW
    Certified Pre-Owned: No

Showing 358 - 378 out of 2,556 listings

Consumer Reviews for the Toyota Tacoma

Read recent reviews for the Toyota Tacoma
Overall Consumer Rating
4.4 out of 5 stars43 Reviews
Write a vehicle reviewSee all 43 reviews
  • 5 star
    (65%)
  • 4 star
    (23%)
  • 3 star
    (5%)
  • 2 star
    (7%)
  • 1 star
    (0%)
4.88 out of 5 stars

Thank god for toyota

mark150, 11/18/2010
2011 Toyota Tacoma PreRunner 4dr Double Cab 5.0 ft. SB (2.7L 4cyl 4A)
When looking for a small truck very few options existed. I owned a Toyota Tacoma before a few years ago, and checked out Chevy Dodge, Ford, Nissan. Besides hefty price tags, low resale values, bare bones options for $25,000 or less, no other truck compared to Tacoma. I was further surprised at the addition of the 4 cylinder with double cab offered this year. The truck is awesome, decent … power, great ride and surprisingly quiet. To me their is no competition out their to compete with the Tacoma.
Report abuse

Used 2017 Toyota Tacoma in Apache Junction, AZ Values

Estimated values
2017 Toyota Tacoma SR 4dr Access Cab 4WD 6.1 ft. SB (2.7L 4cyl 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$17,613$20,462$22,651
Clean$17,126$19,864$21,956
Average$16,314$18,868$20,796
Rough$15,258$17,574$19,288

The average list price of a used 2017 Toyota Tacoma in Apache Junction, Arizona is $29,559. The average mileage on a used Toyota Tacoma 2017 for sale in Apache Junction, Arizona is 87,007. Based on the average mileage of 87,007 for used 2017 Toyota Tacoma 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 Toyota Tacoma 2017 in Apache Junction, Arizona to be $16,314.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius200 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Trim

Truck Details

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.