Skip to main content
Skip to Filters
157 listings
  • Price Drop
    $23,635
    great price
    $2,823 below market
    • 24,218 miles
    • No accidents, 2 owners, rental vehicle
    • 5 Seats, 31 City / 33 Hwy MPG
    • Driveway (13 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Freehold, NJ / 13 miles away from Keyport, NJ

    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: 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 (31 City/33 Highway)

    Listing Information:

    VIN: 7MUCAAAGXRV099566
    Stock: FTP7455
    Certified Pre-Owned: No

  • Price Drop
    $22,757
    great price
    $2,252 below market
    • 44,942 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 31 City / 33 Hwy MPG
    • Driveway (13 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Freehold, NJ / 13 miles away from Keyport, NJ

    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: 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 (31 City/33 Highway)

    Listing Information:

    VIN: 7MUCAAAG2RV076623
    Stock: FTP7558
    Certified Pre-Owned: No

  • Price Drop
    $24,888
    fair price
    $497 below market
    • 8,907 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 29 City / 32 Hwy MPG
    • Driveway (13 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Freehold, NJ / 13 miles away from Keyport, NJ

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

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

    Listing Information:

    VIN: 7MUCAABG1NV040494
    Stock: SU540162A
    Certified Pre-Owned: No

  • Price Drop
    $22,950
    good price
    $1,713 below market
    • 16,688 miles
    • 1 accident, 1 owner, personal use
    • 5 Seats, 29 City / 32 Hwy MPG
    • Driveway (15 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in North Brunswick, NJ / 15 miles away from Keyport, NJ

    CarFax 1-Owner,Low Mileage,Apple CarPlay,Back-Up Camera,Bluetooth,Brake Assist,Lane Keeping Assist,Satellite Radio,WiFi Hotspot,Steel Wheels,Power Doo...

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

    Listing Information:

    VIN: 7MUAAABG0NV014489
    Stock: SS589041B
    Certified Pre-Owned: No

  • New Listing
    Stock photo**
    $31,895
    good price
    $1,820 below market
    • 1,619 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 29 City / 31 Hwy MPG
    • Toyota of Bay Ridge Brooklyn (17 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Brooklyn, NY / 17 miles away from Keyport, NJ

    Titan Motor Group has a wide selection of exceptional pre-owned vehicles to choose from This Toyota includes: ADAPTIVE HEADLIGHTS Automatic Highb...

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

    Listing Information:

    VIN: 7MUDAABG8SV136767
    Stock: BU45845
    Certified Pre-Owned: Yes
    Listed since: 08-27-2025

  • New Listing
    Stock photo**
    $25,999
    fair price
    $661 below market
    • 16,137 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 29 City / 32 Hwy MPG
    • Toyota of Bay Ridge Brooklyn (17 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Brooklyn, NY / 17 miles away from Keyport, NJ

    Titan Motor Group has a wide selection of exceptional pre-owned vehicles to choose from This Toyota includes: BODY SIDE MOLDINGS (TMS) (PPO) MUDG...

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

    Listing Information:

    VIN: 7MUBAABG6NV029616
    Stock: BU45815
    Certified Pre-Owned: Yes
    Listed since: 08-18-2025

  • Stock photo**
    $26,995
    good price
    $872 below market
    • 31,261 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 29 City / 32 Hwy MPG
    • Ray Catena Lexus of Freehold (12 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Freehold, NJ / 12 miles away from Keyport, NJ

    Sonic Silver 2022 Toyota Corolla Cross XLE AWD CVT 2.0L I4 PDI DOHC 16V LEV3-SULEV30 169hp ALL AUTOMOBILE BUYING EXPERIENCES ARE NOT CREATED EQUAL,STO...

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

    Listing Information:

    VIN: 7MUDAABG2NV004799
    Stock: F252100A
    Certified Pre-Owned: No
    Listed since: 08-28-2025

    • 10 miles
    • No accidents, personal use only
    • 5 Seats, 29 City / 31 Hwy MPG
    • Plaza Toyota (18 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Brooklyn, NY / 18 miles away from Keyport, NJ

    2025 Toyota Corolla Cross XLE AWD | Pre-Owned | Brooklyn NY | $ 30800. Odometer is 2440 miles below market average! Clean CARFAX. 29/31 City/Highway M...

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

    Listing Information:

    VIN: 7MUDAABG6SV130790
    Stock: 725867S
    Certified Pre-Owned: No
    Listed since: 08-04-2025

    • 797 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 29 City / 31 Hwy MPG
    • Toyota of Bay Ridge Brooklyn (17 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Brooklyn, NY / 17 miles away from Keyport, NJ

    Titan Motor Group has a wide selection of exceptional pre-owned vehicles to choose from This Toyota includes: 50 STATE EMISSIONS ALL WEATHER FLOO...

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

    Listing Information:

    VIN: 7MUCAABG6SV120420
    Stock: BU45516
    Certified Pre-Owned: Yes
    Listed since: 04-25-2025

  • $23,900
    fair price
    $575 above market
    • 41,341 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 29 City / 32 Hwy MPG
    • Route 22 Toyota (18 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Hillside, NJ / 18 miles away from Keyport, NJ

    INFO ABOUT THIS VEHICLE: Our Sonic Silver 2022 Toyota Corolla Cross L has 41,340 miles with Light Gray interior color. Stock Number 254587A Importan...

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

    Listing Information:

    VIN: 7MUAAABG7NV036716
    Stock: 254587A
    Certified Pre-Owned: No
    Listed since: 08-29-2025

    • 20,188 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 29 City / 32 Hwy MPG
    • Autoland Chrysler Jeep Dodge Ram (18 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Springfield, NJ / 18 miles away from Keyport, NJ

    Recent Arrival! ONE OWNER, Easy Financing, Low Miles!!!!, Immaculate, TOYOTA CERTIFIED, SERVICE RECORDS AVAILABLE, CLEAN CARFAX..... NOACCIDENTS. CARF...

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

    Listing Information:

    VIN: 7MUCAABG6PV067919
    Stock: PV067919
    Certified Pre-Owned: No
    Listed since: 08-16-2025

  • Price Drop
    • 28,613 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 29 City / 32 Hwy MPG
    • Driveway (15 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in North Brunswick, NJ / 15 miles away from Keyport, NJ

    CarFax 1-Owner,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Lane Keeping Assist,Satellite Radio,WiFi Hotspot,P...

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

    Listing Information:

    VIN: 7MUCAABGXNV031700
    Stock: SW577869A
    Certified Pre-Owned: No

  • Price Drop
    • 55,451 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 29 City / 32 Hwy MPG
    • Autoland Chrysler Jeep Dodge Ram (18 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Springfield, NJ / 18 miles away from Keyport, NJ

    Recent Arrival! Gooood Miles!!!!, ONE OWNER, Easy Financing, Low Payments, Budget Friendly, TOYOTA CERTIFIED, SERVICE RECORDS AVAILABLE, CLEAN CARFAX....

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

    Listing Information:

    VIN: 7MUCAABG8NV003622
    Stock: NV003622
    Certified Pre-Owned: No
    Listed since: 08-04-2025

  • New Listing
    • 33,220 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 29 City / 32 Hwy MPG
    • Autoland Chrysler Jeep Dodge Ram (18 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Springfield, NJ / 18 miles away from Keyport, NJ

    Recent Arrival! Gooood Miles!!!!, ONE OWNER, Easy Financing, TOYOTA CERTIFIED, SERVICE RECORDS AVAILABLE, CLEAN CARFAX..... NOACCIDENTS, AUTOLAND TRAD...

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

    Listing Information:

    VIN: 7MUDAABG1PV048733
    Stock: PV048733
    Certified Pre-Owned: No
    Listed since: 09-04-2025

  • Price Drop
    $22,795
    great price
    $5,976 below market
    • 17,182 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 29 City / 32 Hwy MPG
    • Open Road BMW of Edison (11 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Edison, NJ / 11 miles away from Keyport, NJ

    Jet Black exterior and Black interior. Keyless Start, Satellite Radio, iPod/MP3 Input, Alloy Wheels, Back-Up Camera, CROSS BARS (TMS), All Wheel Drive...

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

    Listing Information:

    VIN: 7MUCAABG4PV078806
    Stock: 75412A
    Certified Pre-Owned: No
    Listed since: 06-29-2025

  • New Listing
    $24,990
    great price
    $5,377 below market
    • 24,233 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 31 City / 33 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Mobile, AL / 1,032 miles away from Keyport, NJ

    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:

    32 Combined MPG (31 City/33 Highway)

    Listing Information:

    VIN: 7MUAAAAG7PV058672
    Stock: 2003999009
    Certified Pre-Owned: No
    Listed since: 08-29-2025

  • $26,990
    great price
    $3,630 below market
    • 22,234 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 31 City / 33 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Portland, OR / 2,437 miles away from Keyport, NJ

    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:

    32 Combined MPG (31 City/33 Highway)

    Listing Information:

    VIN: 7MUEAAAG5NV029136
    Stock: 2003945877
    Certified Pre-Owned: No
    Listed since: 08-09-2025

  • $22,837
    great price
    $2,515 below market
    • 19,693 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 29 City / 32 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Doral, FL / 1,072 miles away from Keyport, NJ

    CarFax No Accidents Reported,Low Mileage,Apple CarPlay,Back-Up Camera,Bluetooth,Brake Assist,Lane Keeping Assist,Satellite Radio,WiFi Hotspot,Steel Wh...

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

    Listing Information:

    VIN: 7MUAAABG4NV027195
    Stock: ASH592693
    Certified Pre-Owned: No

    • 18,995 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 29 City / 32 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in San Antonio, TX / 1,575 miles away from Keyport, NJ

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

    Listing Information:

    VIN: 7MUBAABG8PV050311
    Stock: PV050311P
    Certified Pre-Owned: No

  • Price Drop
    $26,947
    great price
    $2,671 below market
    • 5,481 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 29 City / 32 Hwy MPG
    • Hillside Toyota (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Jamaica, NY / 27 miles away from Keyport, NJ

    2022 Toyota Corolla Cross LE – Certified Confidence, Style, and Capability Titan Motor Group proudly offers a wide selection of exceptional pr...

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

    Listing Information:

    VIN: 7MUBAABG4NV031221
    Stock: HU15959L
    Certified Pre-Owned: Yes
    Listed since: 08-15-2025

  • Price Drop
    $25,990
    good price
    $1,366 below market
    • 26,477 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 29 City / 32 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Indianapolis, IN / 634 miles away from Keyport, NJ

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

    Listing Information:

    VIN: 7MUBAABG6PV048850
    Stock: 2003941750
    Certified Pre-Owned: No
    Listed since: 08-01-2025

Showing 1 - 21 out of 157 listings
Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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