Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Black 2017 Porsche Macan MacanBlack 2017 Porsche Macan MacanBlack 2017 Porsche Macan MacanBlack 2017 Porsche Macan MacanBlack 2017 Porsche Macan MacanBlack 2017 Porsche Macan Macan

    $19,618

    $2K
    75,090 mi.
    Est. $367/mo

    Leo Payne Honda

    Ballwin, MO (16 mi)
    Check Availability

  • Polar White 2026 Mercedes-Benz GLA 250 4MATICPolar White 2026 Mercedes-Benz GLA 250 4MATICPolar White 2026 Mercedes-Benz GLA 250 4MATICPolar White 2026 Mercedes-Benz GLA 250 4MATICPolar White 2026 Mercedes-Benz GLA 250 4MATICPolar White 2026 Mercedes-Benz GLA 250 4MATIC

    $50,459

    10 mi.
    Est. $944/mo

    Mercedes-Benz of Chesterfield

    4.6
    O'Fallon, MO (21 mi)
    Check Availability
  • Crystal Black Pearl 2024 Honda HR-V LXCrystal Black Pearl 2024 Honda HR-V LXCrystal Black Pearl 2024 Honda HR-V LXCrystal Black Pearl 2024 Honda HR-V LXCrystal Black Pearl 2024 Honda HR-V LXCrystal Black Pearl 2024 Honda HR-V LX

    $24,180

    $900
    38,081 mi.
    Est. $452/mo

    Serra Honda O'Fallon

    4.9
    O'Fallon, IL (21 mi)
    Check Availability
  • Satin Steel Metallic 2019 Chevrolet Trax LTSatin Steel Metallic 2019 Chevrolet Trax LTSatin Steel Metallic 2019 Chevrolet Trax LTSatin Steel Metallic 2019 Chevrolet Trax LTSatin Steel Metallic 2019 Chevrolet Trax LTSatin Steel Metallic 2019 Chevrolet Trax LT

    $14,014

    $2.8K
    56,353 mi.
    Est. $262/mo

    Auffenberg Auto Mall

    4.6
    Shiloh, IL (23 mi)
    Check Availability
  • Sterling Gray Metallic 2024 Chevrolet Trax 2RSSterling Gray Metallic 2024 Chevrolet Trax 2RSSterling Gray Metallic 2024 Chevrolet Trax 2RSSterling Gray Metallic 2024 Chevrolet Trax 2RSSterling Gray Metallic 2024 Chevrolet Trax 2RSSterling Gray Metallic 2024 Chevrolet Trax 2RS

    $23,999

    32,560 mi.
    Est. $449/mo

    Tyler Trenary CDJR

    Pacific, MO (29 mi)
    Check Availability
  • Cypress 2025 Chevrolet Trax LTCypress 2025 Chevrolet Trax LT

    $21,594

    52,686 mi.
    Est. $404/mo

    Tyler Trenary CDJR

    Pacific, MO (29 mi)
    Check Availability
  • $29,520

    $100
    5,188 mi.
    Est. $552/mo

    Bommarito Mazda West County

    Ellisville, MO (17 mi)
  • $29,294

    26,576 mi.
    Est. $548/mo

    Ackerman Toyota

    4.0
    St Louis, MO (5 mi)
    Check Availability
  • $33,294

    14,571 mi.
    Est. $623/mo

    Ackerman Toyota

    4.0
    St Louis, MO (5 mi)
    Check Availability
  • $16,297

    91,426 mi.
    Est. $305/mo

    Ackerman Toyota

    4.0
    St Louis, MO (5 mi)
    Check Availability
  • 2025 Mitsubishi Outlander Sport 2.0 ES

    $22,987

    10,004 mi.
    Est. $430/mo

    Dean Team Volvo Cars of Saint Louis

    4.8
    Saint Louis, MO (5 mi)
    Check Availability
  • 2024 Jeep Compass Latitude2024 Jeep Compass Latitude2024 Jeep Compass Latitude

    Not Priced

    59,994 mi.
    Est. $0/mo

    Don Brown Chevrolet

    4.7
    St. Louis, MO (6 mi)
    Check Availability
  • $35,494

    6,083 mi.
    Est. $664/mo

    MINI of St. Louis

    4.9
    St. Louis, MO (6 mi)
    Check Availability
  • $36,494

    6,808 mi.
    Est. $682/mo

    MINI of St. Louis

    4.9
    St. Louis, MO (6 mi)
    Check Availability
  • Baltic Gray Metallic Clearcoat 2024 Jeep Compass Latitude

    $19,561

    $819
    44,082 mi.
    Est. $366/mo

    Lou Fusz Kia

    4.6
    St. Louis, MO (6 mi)
    Check Availability
  • Billet Silver Metallic Clearcoat 2021 Jeep Compass Latitude

    $16,841

    $1K
    54,233 mi.
    Est. $315/mo

    Lou Fusz Kia

    4.6
    St. Louis, MO (6 mi)
    Check Availability
  • Steel Gray 2024 Kia Seltos LX

    $21,162

    $749
    26,913 mi.
    Est. $396/mo

    Lou Fusz Kia

    4.6
    St. Louis, MO (6 mi)
    Check Availability
  • Cool Gray Khaki 2019 Subaru Crosstrek 2.0i Premium

    $18,890

    $356
    83,684 mi.
    Est. $353/mo

    Lou Fusz Kia

    4.6
    St. Louis, MO (6 mi)
    Check Availability
  • $16,895

    93,265 mi.
    Est. $316/mo

    DriveTime of St. Louis-North County

    4.8
    St. Louis, MO (7 mi)
    Check Availability
  • $19,695

    32,362 mi.
    Est. $368/mo

    DriveTime of St. Louis-North County

    4.8
    St. Louis, MO (7 mi)
    Check Availability
  • $22,991

    36,725 mi.
    Est. $430/mo

    Johnny Londoff Chevrolet

    4.1
    Florissant, MO (7 mi)
  • $23,995

    26,105 mi.
    Est. $449/mo

    Johnny Londoff Chevrolet

    4.1
    Florissant, MO (7 mi)
  • $25,895

    12,844 mi.
    Est. $484/mo

    Johnny Londoff Chevrolet

    4.1
    Florissant, MO (7 mi)
  • Cool Gray Khaki 2019 Subaru Crosstrek 2.0i PremiumCool Gray Khaki 2019 Subaru Crosstrek 2.0i PremiumCool Gray Khaki 2019 Subaru Crosstrek 2.0i PremiumCool Gray Khaki 2019 Subaru Crosstrek 2.0i PremiumCool Gray Khaki 2019 Subaru Crosstrek 2.0i PremiumCool Gray Khaki 2019 Subaru Crosstrek 2.0i Premium

    $9,045

    0 mi.
    Est. $169/mo

    Affordable Auto Credit

    St. Louis, MO (8 mi)
    Check Availability
  • Cocoa Silver Metallic 2014 Buick Encore Convenience

    $7,545

    145,391 mi.
    Est. $141/mo

    Affordable Auto Credit

    St. Louis, MO (8 mi)
    Check Availability
  • Black 2024 Toyota Corolla Cross Hybrid SEBlack 2024 Toyota Corolla Cross Hybrid SEBlack 2024 Toyota Corolla Cross Hybrid SEBlack 2024 Toyota Corolla Cross Hybrid SEBlack 2024 Toyota Corolla Cross Hybrid SEBlack 2024 Toyota Corolla Cross Hybrid SE

    $31,998

    21,074 mi.
    Est. $598/mo

    CarMax Gulf Freeway

    4.6
    $599 delivery to St. Louis, MO (12 mi)
    Check Availability
  • Burgundy 2018 Buick Encore PreferredBurgundy 2018 Buick Encore PreferredBurgundy 2018 Buick Encore PreferredBurgundy 2018 Buick Encore PreferredBurgundy 2018 Buick Encore PreferredBurgundy 2018 Buick Encore Preferred

    $13,998

    71,467 mi.
    Est. $262/mo

    CarMax Kenosha

    4.5
    $299 delivery to St. Louis, MO (12 mi)
    Check Availability