Skip to main content
Skip to Filters
164 listings
  • $28,995
    fair price
    $491 above market
    • 10,783 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 24 City / 30 Hwy MPG
    • Westcott Mazda (17 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in National City, CA / 17 miles away from La Jolla, CA

    Westcott Mazda strives to provide a premium pre-owned inventory. We offer all makes and models and our Certified Pre-Owned vehicles are taken through ...

    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:

    27 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: 7MMVABCM0PN147865
    Stock: 28136
    Certified Pre-Owned: No
    Listed since: 04-01-2025

  • New Listing
    Stock photo**
    • 10,008 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 24 City / 30 Hwy MPG
    • Westcott Mazda (17 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in National City, CA / 17 miles away from La Jolla, CA

    Westcott Mazda strives to provide a premium pre-owned inventory. We offer all makes and models and our Certified Pre-Owned vehicles are taken through ...

    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:

    27 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: 7MMVABAM9RN239997
    Stock: 28219
    Certified Pre-Owned: No
    Listed since: 05-27-2025

  • New Listing
    $29,952
    great price
    $2,275 below market
    • 28,753 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 23 City / 29 Hwy MPG
    • Temecula Valley Toyota (44 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Temecula, CA / 44 miles away from La Jolla, CA

    Email or call our Internet Department at 888-690-8052 to receive your No-Obligation Price Quote. Advertised price excludes tax, tag, registration, tit...

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

    Listing Information:

    VIN: 7MMVABXYXPN127295
    Stock: T78919
    Certified Pre-Owned: No
    Listed since: 03-26-2025

  • Price Drop
    $36,499
    good price
    $2,013 below market
    • 6,902 miles
    • No accidents, personal use only
    • 5 Seats, 23 City / 29 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Urbandale, IA / 1,421 miles away from La Jolla, CA

    CarFax No Accidents Reported,Low Mileage,Rare Find,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Heated Steering...

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

    Listing Information:

    VIN: 7MMVABEY5RN227083
    Stock: RN227083ML
    Certified Pre-Owned: No

  • Advertisement

    Special offers available

    2025 Mazda CX-50
    $30,500
    starting MSRP
      View Offers 
      Excludes taxes, title, license fees and $1,420 destination charge (Alaska $1,465). Vehicle shown may be priced higher. Actual dealer price will vary. See dealer for complete details.
    • New Listing
      $33,998
      fair price
      $727 below market
      • 14,028 miles
      • No accidents, 1 owner, personal use only
      • 5 Seats, 24 City / 30 Hwy MPG
      • CarMax (In-stock online)
      • Transfer available from Roseville, CA*
      • AWD/4WD
      • Back-up camera
      • Bluetooth
      • Leather Seats
      • Sunroof/Moonroof
      Close

      Located in Roseville, CA / 464 miles away from La Jolla, CA

      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:

      27 Combined MPG (24 City/30 Highway)

      Listing Information:

      VIN: 7MMVABEMXRN206632
      Stock: 27420328
      Certified Pre-Owned: No

    • $29,490
      good price
      $1,265 below market
      • 19,148 miles
      • No accidents, 1 owner, personal use
      • 5 Seats, 23 City / 29 Hwy MPG
      • Driveway (In-stock online)
      • Home delivery*
      • AWD/4WD
      • Back-up camera
      • Bluetooth
      • Leather Seats
      • Sunroof/Moonroof
      Close

      Located in Wesley Chapel, FL / 2,094 miles away from La Jolla, CA

      CarFax No Accidents Reported,CarFax 1-Owner,Rare Find,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Keyless Star...

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

      Listing Information:

      VIN: 7MMVABXY3PN120057
      Stock: M120057P
      Certified Pre-Owned: No

    • New Listing
      $34,998
      fair price
      $857 below market
      • 6,060 miles
      • No accidents, 1 owner, personal use only
      • 5 Seats, 23 City / 29 Hwy MPG
      • CarMax (In-stock online)
      • Transfer available from IL to CA*
      • AWD/4WD
      • Back-up camera
      • Bluetooth
      • Leather Seats
      • Sunroof/Moonroof
      Close

      Located in Hillside, IL / 1,716 miles away from La Jolla, CA

      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:

      25 Combined MPG (23 City/29 Highway)

      Listing Information:

      VIN: 7MMVABXY1RN158938
      Stock: 26418517
      Certified Pre-Owned: No

    • $30,998
      good price
      $1,697 below market
      • 20,963 miles
      • No accidents, 2 owners, personal use
      • 5 Seats, 23 City / 29 Hwy MPG
      • CarMax (In-stock online)
      • Transfer available from NC to CA*
      • AWD/4WD
      • Back-up camera
      • Bluetooth
      • Leather Seats
      • Sunroof/Moonroof
      Close

      Located in Raleigh, NC / 2,201 miles away from La Jolla, CA

      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:

      25 Combined MPG (23 City/29 Highway)

      Listing Information:

      VIN: 7MMVABDYXPN113725
      Stock: 27366464
      Certified Pre-Owned: No

    • Advertisement

      Special offers available

      2025 Mazda CX-50
      $30,500
      starting MSRP
        View Offers 
        Excludes taxes, title, license fees and $1,420 destination charge (Alaska $1,465). Vehicle shown may be priced higher. Actual dealer price will vary. See dealer for complete details.
      • $30,998
        fair price
        $265 below market
        • 25,658 miles
        • No accidents, 1 owner, personal use only
        • 5 Seats, 23 City / 29 Hwy MPG
        • CarMax (In-stock online)
        • Transfer available from FL to CA*
        • AWD/4WD
        • Back-up camera
        • Bluetooth
        • Leather Seats
        • Sunroof/Moonroof
        Close

        Located in Orlando, FL / 2,146 miles away from La Jolla, CA

        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:

        25 Combined MPG (23 City/29 Highway)

        Listing Information:

        VIN: 7MMVABXY5PN136082
        Stock: 27322365
        Certified Pre-Owned: No

      • Price Drop
        $30,695
        fair price
        $625 below market
        • 28,825 miles
        • No accidents, 1 owner, personal use
        • 5 Seats, 23 City / 29 Hwy MPG
        • Driveway (In-stock online)
        • Home delivery*
        • AWD/4WD
        • Back-up camera
        • Bluetooth
        • Leather Seats
        • Sunroof/Moonroof
        Close

        Located in Troy, MI / 1,962 miles away from La Jolla, CA

        Rare Find,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Heated Steering Wheel,Keyless Start,Lane Keeping Assist,...

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

        Listing Information:

        VIN: 7MMVABDY7PN139862
        Stock: PN139862T
        Certified Pre-Owned: No

      • $26,913
        fair price
        $334 below market
        • 30,427 miles
        • No accidents, 1 owner, rental vehicle
        • 5 Seats, 24 City / 30 Hwy MPG
        • Driveway (In-stock online)
        • Home delivery*
        • AWD/4WD
        • Back-up camera
        • Bluetooth
        • Keyless Entry/Start
        • Upgraded Headlights
        Close

        Located in Roanoke, VA / 2,116 miles away from La Jolla, CA

        CarFax No Accidents Reported,CarFax 1-Owner,Rare Find,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Brake Assist,Heated Seats,Lane Keeping Assist,Re...

        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:

        27 Combined MPG (24 City/30 Highway)

        Listing Information:

        VIN: 7MMVABBM9RN180478
        Stock: RN180478P
        Certified Pre-Owned: No

      • New Listing
        • 5,640 miles
        • No accidents, 1 owner, personal use
        • 5 Seats, 24 City / 30 Hwy MPG
        • CarMax (In-stock online)
        • Transfer available from TX to CA*
        • AWD/4WD
        • Back-up camera
        • Bluetooth
        • Keyless Entry/Start
        • Upgraded Headlights
        Close

        Located in Corpus Christi, TX / 1,238 miles away from La Jolla, CA

        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:

        27 Combined MPG (24 City/30 Highway)

        Listing Information:

        VIN: 7MMVABAM3RN172863
        Stock: 27424258
        Certified Pre-Owned: No

      • Advertisement

        Special offers available

        2025 Mazda CX-50
        $30,500
        starting MSRP
          View Offers 
          Excludes taxes, title, license fees and $1,420 destination charge (Alaska $1,465). Vehicle shown may be priced higher. Actual dealer price will vary. See dealer for complete details.
        • $26,283
          fair price
          $204 below market
          • 42,615 miles
          • No accidents, 1 owner, rental vehicle
          • 5 Seats, 24 City / 30 Hwy MPG
          • Driveway (In-stock online)
          • Home delivery*
          • AWD/4WD
          • Back-up camera
          • Bluetooth
          • Keyless Entry/Start
          • Upgraded Headlights
          Close

          Located in Pittsburgh, PA / 2,110 miles away from La Jolla, CA

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

          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:

          27 Combined MPG (24 City/30 Highway)

          Listing Information:

          VIN: 7MMVABBM0RN181695
          Stock: S181695P
          Certified Pre-Owned: No

        • $31,998
          fair price
          $548 above market
          • 33,035 miles
          • No accidents, 1 owner, personal use
          • 5 Seats, 23 City / 29 Hwy MPG
          • CarMax (In-stock online)
          • Transfer available from KY to CA*
          • AWD/4WD
          • Back-up camera
          • Bluetooth
          • Leather Seats
          • Sunroof/Moonroof
          Close

          Located in Louisville, KY / 1,808 miles away from La Jolla, CA

          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:

          25 Combined MPG (23 City/29 Highway)

          Listing Information:

          VIN: 7MMVABXY9PN135274
          Stock: 26845933
          Certified Pre-Owned: No

        • $26,498
          fair price
          $200 below market
          • 38,706 miles
          • No accidents, 1 owner, corporate fleet vehicle
          • 5 Seats, 24 City / 30 Hwy MPG
          • Driveway (In-stock online)
          • Home delivery*
          • AWD/4WD
          • Back-up camera
          • Bluetooth
          • Keyless Entry/Start
          • Upgraded Headlights
          Close

          Located in Johnston, IA / 1,422 miles away from La Jolla, CA

          CarFax No Accidents Reported,CarFax 1-Owner,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Brake Assist,Heated Seats,Lane Keeping Assist,Remote Start...

          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:

          27 Combined MPG (24 City/30 Highway)

          Listing Information:

          VIN: 7MMVABBMXRN171918
          Stock: RN171918VP
          Certified Pre-Owned: No

          • 8,039 miles
          • No accidents, 1 owner, personal use only
          • 5 Seats, 24 City / 30 Hwy MPG
          • CarMax (In-stock online)
          • Transfer available from WA to CA*
          • AWD/4WD
          • Back-up camera
          • Bluetooth
          • Leather Seats
          • Sunroof/Moonroof
          Close

          Located in Renton, WA / 1,040 miles away from La Jolla, CA

          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:

          27 Combined MPG (24 City/30 Highway)

          Listing Information:

          VIN: 7MMVABEM0RN205635
          Stock: 27149319
          Certified Pre-Owned: No

        • Advertisement

          Special offers available

          2025 Mazda CX-50
          $30,500
          starting MSRP
            View Offers 
            Excludes taxes, title, license fees and $1,420 destination charge (Alaska $1,465). Vehicle shown may be priced higher. Actual dealer price will vary. See dealer for complete details.
            • 13,824 miles
            • No accidents, 1 owner, personal use
            • 5 Seats, 24 City / 30 Hwy MPG
            • CarMax (In-stock online)
            • Transfer available from OR to CA*
            • AWD/4WD
            • Back-up camera
            • Bluetooth
            • Sunroof/Moonroof
            • Keyless Entry/Start
            Close

            Located in Milwaukie, OR / 912 miles away from La Jolla, CA

            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:

            27 Combined MPG (24 City/30 Highway)

            Listing Information:

            VIN: 7MMVABCMXPN129695
            Stock: 27434146
            Certified Pre-Owned: No

          • New Listing
            • 13,596 miles
            • No accidents, 1 owner, personal use
            • 5 Seats, 24 City / 30 Hwy MPG
            • CarMax (In-stock online)
            • Transfer available from PA to CA*
            • AWD/4WD
            • Back-up camera
            • Bluetooth
            • Keyless Entry/Start
            • Upgraded Headlights
            Close

            Located in Lancaster, PA / 2,305 miles away from La Jolla, CA

            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:

            27 Combined MPG (24 City/30 Highway)

            Listing Information:

            VIN: 7MMVABBM6RN193138
            Stock: 27203826
            Certified Pre-Owned: No

          • $28,998
            fair price
            $866 above market
            • 15,371 miles
            • No accidents, 1 owner, personal use only
            • 5 Seats, 24 City / 30 Hwy MPG
            • CarMax (In-stock online)
            • Transfer available from AL to CA*
            • AWD/4WD
            • Back-up camera
            • Bluetooth
            • Keyless Entry/Start
            • Upgraded Headlights
            Close

            Located in Hoover, AL / 1,753 miles away from La Jolla, CA

            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:

            27 Combined MPG (24 City/30 Highway)

            Listing Information:

            VIN: 7MMVABBM1RN199400
            Stock: 27042615
            Certified Pre-Owned: No

          • Price Drop
            $28,905
            good price
            $1,339 below market
            • 6,434 miles
            • No accidents, 1 owner, personal use only
            • 5 Seats, 25 City / 31 Hwy MPG
            • Capistrano Mazda (49 mi away)
            • AWD/4WD
            • Back-up camera
            • Bluetooth
            • Keyless Entry/Start
            • Upgraded Headlights
            Close

            Located in San Juan Capistrano, CA / 49 miles away from La Jolla, CA

            Priced below KBB Fair Purchase Price! CARFAX One-Owner. Clean CARFAX. Odometer is 2983 miles below market average!Certified.Mazda Certified Pre-Owned ...

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

            Listing Information:

            VIN: 7MMVABBM0SN310413
            Stock: U27567
            Certified Pre-Owned: Yes
            Listed since: 04-09-2025

          • New Listing
            • 14,000 miles
            • No accidents, 1 owner, personal use only
            • 5 Seats, 23 City / 29 Hwy MPG
            • CarMax (In-stock online)
            • Transfer available from WI to CA*
            • AWD/4WD
            • Back-up camera
            • Bluetooth
            • Leather Seats
            • Sunroof/Moonroof
            Close

            Located in Kenosha, WI / 1,723 miles away from La Jolla, CA

            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:

            25 Combined MPG (23 City/29 Highway)

            Listing Information:

            VIN: 7MMVABXY9PN152690
            Stock: 26911456
            Certified Pre-Owned: No

          Showing 22 - 42 out of 164 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.