Skip to main content
Skip to Filters
2,428 listings
  • Price Drop
    • 39,125 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 27 City / 34 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Kennewick, WA / 970 miles away from Apache Junction, AZ

    CarFax No Accidents Reported,Rare Find,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Lane Keeping Assist,Satellite Radio,WiFi...

    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 (27 City/34 Highway)

    Listing Information:

    VIN: 2T3G1RFV9MW235520
    Stock: MW235520T1
    Certified Pre-Owned: No

    • 33,353 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 28 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to AZ*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Denton, TX / 837 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: 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/35 Highway)

    Listing Information:

    VIN: 2T3C1RFVXMC168359
    Stock: 27139383
    Certified Pre-Owned: No

  • $24,998
    fair price
    $701 above market
    • 47,217 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 27 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from LA to AZ*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Covington, LA / 1,276 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: 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 (27 City/35 Highway)

    Listing Information:

    VIN: 2T3H1RFV2MW106765
    Stock: 26951180
    Certified Pre-Owned: No

  • $31,315
    fair price
    $443 above market
    • 12,977 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 27 City / 34 Hwy MPG
    • Driveway (32 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

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

    Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Lane Keeping Assist,Satellite Radio,Sunroof / Moonroof,WiFi Hotspot,4 Cylinder ...

    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 (27 City/34 Highway)

    Listing Information:

    VIN: 2T3W1RFV6RC282847
    Stock: RC282847P
    Certified Pre-Owned: No

  • $26,017
    fair price
    $40 below market
    • 44,618 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 28 City / 35 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Cranberry, PA / 1,800 miles away from Apache Junction, AZ

    CarFax No Accidents Reported,CarFax 1-Owner,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Lane Keeping Assist,S...

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

    Listing Information:

    VIN: 2T3W1RFV2MW107812
    Stock: T107812A
    Certified Pre-Owned: No

    • 56,129 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 27 City / 34 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Dallas, TX / 858 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: 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 (27 City/34 Highway)

    Listing Information:

    VIN: 2T3F1RFV6MW144457
    Stock: 2003767160
    Certified Pre-Owned: No
    Listed since: 06-06-2025

  • New Listing
    • 33,075 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 28 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to AZ*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in San Jose, CA / 637 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: 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/35 Highway)

    Listing Information:

    VIN: JTMC1RFVXMD064160
    Stock: 27117646
    Certified Pre-Owned: No

  • New Listing
    $28,998
    fair price
    $114 above market
    • 29,579 miles
    • 2 accidents, 1 owner, personal use only
    • 5 Seats, 28 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from GA to AZ*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Augusta, GA / 1,694 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:

    30 Combined MPG (28 City/35 Highway)

    Listing Information:

    VIN: 2T3C1RFV3MW181288
    Stock: 27124882
    Certified Pre-Owned: No

    • 61,680 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 28 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to AZ*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Houston, TX / 969 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: 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/35 Highway)

    Listing Information:

    VIN: 2T3W1RFV4MC088875
    Stock: 27353927
    Certified Pre-Owned: No

  • New Listing
    $25,998
    fair price
    $94 above market
    • 46,496 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 28 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from FL to AZ*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Doral, FL / 1,941 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: 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/35 Highway)

    Listing Information:

    VIN: 2T3W1RFV7MW178097
    Stock: 27496806
    Certified Pre-Owned: No

  • New Listing
    $32,218
    fair price
    $825 above market
    • 6,604 miles
    • 5 Seats, 27 City / 34 Hwy MPG
    • Right Toyota (24 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

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

    CARFAX One-Owner. Clean CARFAX. Certified. Silver Sky Metallic 2023 Toyota RAV4 XLE FWD 8-Speed Automatic 2.5L 4-Cylinder DOHC Dual VVT-i Black Cloth,...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    30 Combined MPG (27 City/34 Highway)

    Listing Information:

    VIN: 2T3W1RFV3PC246045
    Stock: 35473A
    Certified Pre-Owned: Yes
    Listed since: 06-30-2025

    • 56,266 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 28 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to AZ*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in San Antonio, TX / 813 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: 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/35 Highway)

    Listing Information:

    VIN: 2T3W1RFV8MC094341
    Stock: 27295534
    Certified Pre-Owned: No

    • 47,092 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 27 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from NC to AZ*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Jacksonville, NC / 1,950 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: 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 (27 City/35 Highway)

    Listing Information:

    VIN: 2T3H1RFV5MW167365
    Stock: 27305084
    Certified Pre-Owned: No

  • New Listing
    • 58,895 miles
    • No accidents, 3 owners, rental vehicle
    • 5 Seats, 27 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from IN to AZ*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    Close

    Located in Fort Wayne, IN / 1,542 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: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    30 Combined MPG (27 City/35 Highway)

    Listing Information:

    VIN: 2T3K1RFV6MW128192
    Stock: 27224982
    Certified Pre-Owned: No

  • New Listing
    • 47,323 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 27 City / 34 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Bakersfield, CA / 444 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: 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 (27 City/34 Highway)

    Listing Information:

    VIN: 2T3F1RFV0MW145894
    Stock: 27396454
    Certified Pre-Owned: No

  • New Listing
    $25,998
    fair price
    $9 above market
    • 50,821 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 28 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from FL to AZ*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Sanford, FL / 1,811 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: 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/35 Highway)

    Listing Information:

    VIN: 2T3W1RFV6MW174008
    Stock: 27308054
    Certified Pre-Owned: No

  • New Listing
    $26,998
    fair price
    $251 above market
    • 44,693 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 28 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from VA to AZ*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Harrisonburg, VA / 1,852 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: 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/35 Highway)

    Listing Information:

    VIN: 2T3W1RFV1MW162199
    Stock: 27587157
    Certified Pre-Owned: No

  • $27,998
    good price
    $1,129 below market
    • 32,552 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats, 28 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from FL to AZ*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Orlando, FL / 1,820 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:

    30 Combined MPG (28 City/35 Highway)

    Listing Information:

    VIN: 2T3C1RFV2MW166166
    Stock: 27462339
    Certified Pre-Owned: No

  • $23,998
    fair price
    $49 below market
    • 50,694 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 27 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from GA to AZ*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Gainsville, GA / 1,587 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:

    30 Combined MPG (27 City/35 Highway)

    Listing Information:

    VIN: 2T3H1RFV3MW136891
    Stock: 26933398
    Certified Pre-Owned: No

  • New Listing
    $22,998
    fair price
    $401 below market
    • 56,153 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 27 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from FL to AZ*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    Close

    Located in Orlando, FL / 1,820 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:

    30 Combined MPG (27 City/35 Highway)

    Listing Information:

    VIN: 2T3K1RFV9MC172849
    Stock: 27496620
    Certified Pre-Owned: No

  • New Listing
    $23,998
    fair price
    $382 below market
    • 46,097 miles
    • 5 Seats, 27 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from FL to AZ*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Clermont, FL / 1,797 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 Unavailable.

    Features and Specs:

    30 Combined MPG (27 City/35 Highway)

    Listing Information:

    VIN: 2T3H1RFV6MC130259
    Stock: 27441572
    Certified Pre-Owned: No

Showing 1,345 - 1,365 out of 2,428 listings

Consumer Reviews for the Toyota RAV4

Read recent reviews for the Toyota RAV4
Overall Consumer Rating
4.1 out of 5 stars100 Reviews
Write a vehicle reviewSee all 100 reviews
  • 5 star
    (48%)
  • 4 star
    (30%)
  • 3 star
    (14%)
  • 2 star
    (6%)
  • 1 star
    (2%)
4.75 out of 5 stars

New to Toyota

nicolelyn19, 03/04/2013
2013 Toyota RAV4 Limited 4dr SUV (2.5L 4cyl 6A)
I just purchased a new Rav4 last month and so far I am very happy with this purchase. It is very comfortable and has many great features.
Report abuse

Used 2021 Toyota RAV4 in Apache Junction, AZ Values

Estimated values
2021 Toyota RAV4 LE 4dr SUV AWD (2.5L 4cyl 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$22,887$24,927$26,982
Clean$22,347$24,306$26,274
Average$21,448$23,271$25,094
Rough$20,279$21,925$23,560

The average list price of a used 2021 Toyota RAV4 in Apache Junction, Arizona is $26,691. The average mileage on a used Toyota RAV4 2021 for sale in Apache Junction, Arizona is 42,926. Based on the average mileage of 42,926 for used 2021 Toyota RAV4 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 RAV4 2021 in Apache Junction, Arizona to be $21,448.

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.