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
  • Pure Red 2025 Subaru Crosstrek PremiumPure Red 2025 Subaru Crosstrek PremiumPure Red 2025 Subaru Crosstrek PremiumPure Red 2025 Subaru Crosstrek PremiumPure Red 2025 Subaru Crosstrek PremiumPure Red 2025 Subaru Crosstrek Premium

    $27,617

    15,193 mi.
    Est. $504/mo

    AutoCenters Nissan

    4.6
    Herculaneum, MO (29 mi)
    Check Availability

  • Pure Red 2025 Subaru Crosstrek PremiumPure Red 2025 Subaru Crosstrek PremiumPure Red 2025 Subaru Crosstrek PremiumPure Red 2025 Subaru Crosstrek PremiumPure Red 2025 Subaru Crosstrek PremiumPure Red 2025 Subaru Crosstrek Premium

    $27,617

    15,193 mi.
    Est. $504/mo

    AutoCenters Nissan

    4.6
    Herculaneum, MO (29 mi)
    Check Availability

  • Ice Silver Metallic 2024 Subaru Outback Onyx EditionIce Silver Metallic 2024 Subaru Outback Onyx EditionIce Silver Metallic 2024 Subaru Outback Onyx EditionIce Silver Metallic 2024 Subaru Outback Onyx EditionIce Silver Metallic 2024 Subaru Outback Onyx EditionIce Silver Metallic 2024 Subaru Outback Onyx Edition

    $26,600

    $987
    41,384 mi.
    Est. $485/mo

    AutoCenters Nissan

    4.6
    Herculaneum, MO (29 mi)
    Check Availability

  • Magnetite Gray Metallic 2026 Subaru Impreza SportMagnetite Gray Metallic 2026 Subaru Impreza SportMagnetite Gray Metallic 2026 Subaru Impreza Sport

    $26,600

    $919
    2,520 mi.
    Est. $485/mo

    Lou Fusz Subaru St. Louis

    Creve Coeur, MO (27 mi)
  • Crimson Red Pearl 2026 Subaru Outback PremiumCrimson Red Pearl 2026 Subaru Outback Premium

    $36,117

    422 mi.
    Est. $659/mo

    Lou Fusz Subaru St. Louis

    Creve Coeur, MO (27 mi)
  • Ice Silver Metallic 2025 Subaru Impreza BaseIce Silver Metallic 2025 Subaru Impreza BaseIce Silver Metallic 2025 Subaru Impreza Base

    $24,575

    $681
    8,591 mi.
    Est. $448/mo

    Lou Fusz Subaru St. Louis

    Creve Coeur, MO (27 mi)
  • Ice Silver Metallic 2026 Subaru Outback PremiumIce Silver Metallic 2026 Subaru Outback Premium

    $36,234

    3,351 mi.
    Est. $661/mo

    Lou Fusz Subaru St. Louis

    Creve Coeur, MO (27 mi)
  • Magnetite Gray Metallic 2026 Subaru Forester SportMagnetite Gray Metallic 2026 Subaru Forester SportMagnetite Gray Metallic 2026 Subaru Forester SportMagnetite Gray Metallic 2026 Subaru Forester SportMagnetite Gray Metallic 2026 Subaru Forester SportMagnetite Gray Metallic 2026 Subaru Forester Sport

    $34,998

    3,104 mi.
    Est. $638/mo

    Dave Mungenast St. Louis Honda

    4.9
    Saint Louis, MO (27 mi)
    Check Availability
  • Cosmic Blue Pearl 2023 Subaru Outback Limited XTCosmic Blue Pearl 2023 Subaru Outback Limited XTCosmic Blue Pearl 2023 Subaru Outback Limited XTCosmic Blue Pearl 2023 Subaru Outback Limited XTCosmic Blue Pearl 2023 Subaru Outback Limited XTCosmic Blue Pearl 2023 Subaru Outback Limited XT

    $23,118

    97,175 mi.
    Est. $422/mo

    Leo Payne Honda

    Ballwin, MO (17 mi)
    Check Availability

  • $26,045

    42,808 mi.
    Est. $475/mo

    Mercedes-Benz of Chesterfield

    4.6
    O'Fallon, MO (18 mi)
    Check Availability
  • $20,524

    75,490 mi.
    Est. $374/mo

    Dean Team Hyundai of Ballwin

    4.9
    Ballwin, MO (18 mi)
    Check Availability
  • $16,747

    113,846 mi.
    Est. $305/mo

    HW Kia of West County

    2.1
    Ballwin, MO (20 mi)
    Check Availability
  • $5,990

    174,951 mi.
    Est. $109/mo

    BBC Motors

    4.1
    FENTON, MO (22 mi)
    Check Availability
  • $40,358

    2,408 mi.
    Est. $736/mo

    Sunset Hills Subaru

    4.7
    Sunset Hills, MO (25 mi)
  • Ice Silver Metallic 2023 Subaru Forester SportIce Silver Metallic 2023 Subaru Forester SportIce Silver Metallic 2023 Subaru Forester SportIce Silver Metallic 2023 Subaru Forester SportIce Silver Metallic 2023 Subaru Forester SportIce Silver Metallic 2023 Subaru Forester Sport

    $25,526

    52,797 mi.
    Est. $466/mo

    Dave Mungenast St. Louis Honda

    4.9
    Saint Louis, MO (27 mi)
    Check Availability

  • $37,721

    4,849 mi.
    Est. $688/mo

    Sunset Hills Subaru

    4.7
    Sunset Hills, MO (25 mi)
  • $34,585

    1,502 mi.
    Est. $631/mo

    Sunset Hills Subaru

    4.7
    Sunset Hills, MO (25 mi)
  • $25,332

    14,607 mi.
    Est. $462/mo

    Sunset Hills Subaru

    4.7
    Sunset Hills, MO (25 mi)
  • $29,255

    2,957 mi.
    Est. $534/mo

    Sunset Hills Subaru

    4.7
    Sunset Hills, MO (25 mi)
  • $29,111

    3,568 mi.
    Est. $531/mo

    Sunset Hills Subaru

    4.7
    Sunset Hills, MO (25 mi)
  • Crystal Black Silica 2024 Subaru Outback WildernessCrystal Black Silica 2024 Subaru Outback WildernessCrystal Black Silica 2024 Subaru Outback WildernessCrystal Black Silica 2024 Subaru Outback WildernessCrystal Black Silica 2024 Subaru Outback WildernessCrystal Black Silica 2024 Subaru Outback Wilderness

    $27,600

    $712
    61,414 mi.
    Est. $503/mo

    AutoCenters Nissan

    4.6
    Herculaneum, MO (29 mi)
    Check Availability

  • $44,500

    1,670 mi.
    Est. $812/mo

    Sunset Hills Subaru

    4.7
    Sunset Hills, MO (25 mi)
  • $44,704

    3,215 mi.
    Est. $815/mo

    Sunset Hills Subaru

    4.7
    Sunset Hills, MO (25 mi)
  • $26,399

    15,308 mi.
    Est. $481/mo

    Mercedes-Benz of Creve Coeur

    3.9
    Creve Coeur, MO (25 mi)
    Check Availability
  • Abyss Blue Pearl 2021 Subaru Ascent Touring 7-Passenger

    $24,617

    $1.5K
    48,466 mi.
    Est. $449/mo

    Napleton's Mid Rivers Chrysler Jeep Dodge RAM Maserati Alfa Romeo

    3.2
    St Peters, MO (25 mi)
    Check Availability
  • Cool Gray Khaki 2019 Subaru Crosstrek 2.0i Premium

    $18,890

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

    Lou Fusz Kia

    4.6
    St. Louis, MO (27 mi)
    Check Availability
  • Crystal Black Silica 2024 Subaru Ascent Onyx Edition LimitedCrystal Black Silica 2024 Subaru Ascent Onyx Edition LimitedCrystal Black Silica 2024 Subaru Ascent Onyx Edition LimitedCrystal Black Silica 2024 Subaru Ascent Onyx Edition LimitedCrystal Black Silica 2024 Subaru Ascent Onyx Edition LimitedCrystal Black Silica 2024 Subaru Ascent Onyx Edition Limited

    $30,290

    $708
    76,048 mi.
    Est. $552/mo

    Dave Mungenast St. Louis Honda

    4.9
    Saint Louis, MO (27 mi)
    Check Availability

  • Sapphire Blue Pearl 2026 Subaru Outback Touring XT

    $50,998

    2,885 mi.
    Est. $930/mo

    Lou Fusz Subaru St. Louis

    Creve Coeur, MO (27 mi)
  • River Rock Pearl 2026 Subaru Outback PremiumRiver Rock Pearl 2026 Subaru Outback PremiumRiver Rock Pearl 2026 Subaru Outback Premium

    $34,256

    $320
    5 mi.
    Est. $625/mo

    Lou Fusz Subaru St. Louis

    Creve Coeur, MO (27 mi)
  • Ice Silver Metallic 2026 Subaru Crosstrek PremiumIce Silver Metallic 2026 Subaru Crosstrek Premium

    $31,395

    3 mi.
    Est. $573/mo

    Lou Fusz Subaru St. Louis

    Creve Coeur, MO (27 mi)
  • Obsidian Black Pearl 2012 Subaru Impreza 2.0i Limited

    $10,594

    99,308 mi.
    Est. $193/mo

    Dave Sinclair Ford

    3.8
    St. Louis, MO (28 mi)
    Check Availability
  • Tan 2016 Subaru Legacy 2.5I LimitedTan 2016 Subaru Legacy 2.5I LimitedTan 2016 Subaru Legacy 2.5I LimitedTan 2016 Subaru Legacy 2.5I LimitedTan 2016 Subaru Legacy 2.5I LimitedTan 2016 Subaru Legacy 2.5I Limited

    $19,998

    30,404 mi.
    Est. $365/mo

    CarMax Des Moines

    4.1
    $499 delivery to St. Peters, MO (25 mi)
    Check Availability
  • Crystal White Pearl 2021 Subaru WRX STI BaseCrystal White Pearl 2021 Subaru WRX STI BaseCrystal White Pearl 2021 Subaru WRX STI BaseCrystal White Pearl 2021 Subaru WRX STI BaseCrystal White Pearl 2021 Subaru WRX STI BaseCrystal White Pearl 2021 Subaru WRX STI Base

    $34,157

    36,849 mi.
    Est. $623/mo

    Magnetism Motors

    4.6
    $738 delivery from Lawrenceville, GA (493 mi)
    Check Availability