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
  • Polymetal Gray Metallic 2025 Mazda CX-50 2.5 S Premium Plus PackagePolymetal Gray Metallic 2025 Mazda CX-50 2.5 S Premium Plus PackagePolymetal Gray Metallic 2025 Mazda CX-50 2.5 S Premium Plus PackagePolymetal Gray Metallic 2025 Mazda CX-50 2.5 S Premium Plus PackagePolymetal Gray Metallic 2025 Mazda CX-50 2.5 S Premium Plus PackagePolymetal Gray Metallic 2025 Mazda CX-50 2.5 S Premium Plus Package

    $29,890

    21,233 mi.
    Est. $540/mo

    The Sunbury Motor Company

    4.9
    Sunbury, PA (27 mi)
    Check Availability
  • Zircon Sand Metallic 2025 Mazda CX-50 2.5 Turbo Meridian EditionZircon Sand Metallic 2025 Mazda CX-50 2.5 Turbo Meridian EditionZircon Sand Metallic 2025 Mazda CX-50 2.5 Turbo Meridian EditionZircon Sand Metallic 2025 Mazda CX-50 2.5 Turbo Meridian EditionZircon Sand Metallic 2025 Mazda CX-50 2.5 Turbo Meridian EditionZircon Sand Metallic 2025 Mazda CX-50 2.5 Turbo Meridian Edition

    $35,578

    $2K
    16,475 mi.
    Est. $643/mo

    W & L Mazda

    4.8
    Northumberland, PA (28 mi)
    Check Availability
  • Wind Chill Pearl 2024 Mazda CX-50 2.5 S Preferred PackageWind Chill Pearl 2024 Mazda CX-50 2.5 S Preferred PackageWind Chill Pearl 2024 Mazda CX-50 2.5 S Preferred PackageWind Chill Pearl 2024 Mazda CX-50 2.5 S Preferred PackageWind Chill Pearl 2024 Mazda CX-50 2.5 S Preferred PackageWind Chill Pearl 2024 Mazda CX-50 2.5 S Preferred Package

    $29,477

    6,248 mi.
    Est. $533/mo

    Bennett Buick GMC of Lebanon

    4.4
    Lebanon, PA (21 mi)
    Check Availability
  • Machine Gray Metallic 2024 Mazda CX-50 2.5 S Preferred PackageMachine Gray Metallic 2024 Mazda CX-50 2.5 S Preferred PackageMachine Gray Metallic 2024 Mazda CX-50 2.5 S Preferred PackageMachine Gray Metallic 2024 Mazda CX-50 2.5 S Preferred PackageMachine Gray Metallic 2024 Mazda CX-50 2.5 S Preferred PackageMachine Gray Metallic 2024 Mazda CX-50 2.5 S Preferred Package

    $24,778

    59,505 mi.
    Est. $448/mo

    W & L Nissan

    4.8
    Shamokin Dam, PA (27 mi)
    Check Availability
  • Black 2026 Mazda CX-50 2.5 S Premium PackageBlack 2026 Mazda CX-50 2.5 S Premium PackageBlack 2026 Mazda CX-50 2.5 S Premium PackageBlack 2026 Mazda CX-50 2.5 S Premium PackageBlack 2026 Mazda CX-50 2.5 S Premium PackageBlack 2026 Mazda CX-50 2.5 S Premium Package

    $29,890

    14,290 mi.
    Est. $540/mo

    Brubaker's Auto Sales

    Myerstown, PA (19 mi)
    Check Availability
  • Jet Black Mica 2025 Mazda CX-50 2.5 S Preferred PackageJet Black Mica 2025 Mazda CX-50 2.5 S Preferred PackageJet Black Mica 2025 Mazda CX-50 2.5 S Preferred PackageJet Black Mica 2025 Mazda CX-50 2.5 S Preferred PackageJet Black Mica 2025 Mazda CX-50 2.5 S Preferred PackageJet Black Mica 2025 Mazda CX-50 2.5 S Preferred Package

    $24,400

    33,630 mi.
    Est. $441/mo

    Twin Pine Ford of Hamburg

    Hamburg, PA (22 mi)
    Check Availability
  • Machine Gray Metallic 2026 Mazda CX-50 2.5 S Preferred PackageMachine Gray Metallic 2026 Mazda CX-50 2.5 S Preferred PackageMachine Gray Metallic 2026 Mazda CX-50 2.5 S Preferred PackageMachine Gray Metallic 2026 Mazda CX-50 2.5 S Preferred PackageMachine Gray Metallic 2026 Mazda CX-50 2.5 S Preferred PackageMachine Gray Metallic 2026 Mazda CX-50 2.5 S Preferred Package

    $35,455

    911 mi.
    Est. $641/mo

    Moyer Mazda

    Lebanon, PA (23 mi)
    Check Availability
  • Soul Red Crystal Metallic 2026 Mazda CX-50 2.5 S Preferred PackageSoul Red Crystal Metallic 2026 Mazda CX-50 2.5 S Preferred PackageSoul Red Crystal Metallic 2026 Mazda CX-50 2.5 S Preferred PackageSoul Red Crystal Metallic 2026 Mazda CX-50 2.5 S Preferred PackageSoul Red Crystal Metallic 2026 Mazda CX-50 2.5 S Preferred PackageSoul Red Crystal Metallic 2026 Mazda CX-50 2.5 S Preferred Package

    $27,500

    21,689 mi.
    Est. $497/mo

    Blaise Alexander Chevrolet GMC of Selinsgrove

    Selinsgrove, PA (26 mi)
    Check Availability
  • Soul Red Crystal Metallic 2023 Mazda CX-50 2.5 Turbo Premium PackageSoul Red Crystal Metallic 2023 Mazda CX-50 2.5 Turbo Premium PackageSoul Red Crystal Metallic 2023 Mazda CX-50 2.5 Turbo Premium PackageSoul Red Crystal Metallic 2023 Mazda CX-50 2.5 Turbo Premium PackageSoul Red Crystal Metallic 2023 Mazda CX-50 2.5 Turbo Premium PackageSoul Red Crystal Metallic 2023 Mazda CX-50 2.5 Turbo Premium Package

    $26,906

    $1.1K
    58,584 mi.
    Est. $486/mo

    W & L Mazda

    4.8
    Northumberland, PA (28 mi)
    Check Availability
  • Machine Gray Metallic 2025 Mazda CX-50 2.5 S Preferred PackageMachine Gray Metallic 2025 Mazda CX-50 2.5 S Preferred PackageMachine Gray Metallic 2025 Mazda CX-50 2.5 S Preferred PackageMachine Gray Metallic 2025 Mazda CX-50 2.5 S Preferred PackageMachine Gray Metallic 2025 Mazda CX-50 2.5 S Preferred PackageMachine Gray Metallic 2025 Mazda CX-50 2.5 S Preferred Package

    $31,369

    5,612 mi.
    Est. $567/mo

    W & L Mazda

    4.8
    Northumberland, PA (28 mi)
    Check Availability
  • Black 2026 Mazda CX-50 2.5 S Premium PackageBlack 2026 Mazda CX-50 2.5 S Premium PackageBlack 2026 Mazda CX-50 2.5 S Premium PackageBlack 2026 Mazda CX-50 2.5 S Premium PackageBlack 2026 Mazda CX-50 2.5 S Premium PackageBlack 2026 Mazda CX-50 2.5 S Premium Package

    $29,890

    19,030 mi.
    Est. $540/mo

    Brubaker's Auto Sales

    Myerstown, PA (19 mi)
    Check Availability
  • Soul Red Crystal Metallic 2025 Mazda CX-50 2.5 S Preferred PackageSoul Red Crystal Metallic 2025 Mazda CX-50 2.5 S Preferred PackageSoul Red Crystal Metallic 2025 Mazda CX-50 2.5 S Preferred PackageSoul Red Crystal Metallic 2025 Mazda CX-50 2.5 S Preferred PackageSoul Red Crystal Metallic 2025 Mazda CX-50 2.5 S Preferred PackageSoul Red Crystal Metallic 2025 Mazda CX-50 2.5 S Preferred Package

    $27,163

    $2.7K
    5,868 mi.
    Est. $491/mo

    W & L Mazda

    4.8
    Northumberland, PA (28 mi)
    Check Availability
  • Black 2026 Mazda CX-50 2.5 S Preferred PackageBlack 2026 Mazda CX-50 2.5 S Preferred PackageBlack 2026 Mazda CX-50 2.5 S Preferred PackageBlack 2026 Mazda CX-50 2.5 S Preferred PackageBlack 2026 Mazda CX-50 2.5 S Preferred PackageBlack 2026 Mazda CX-50 2.5 S Preferred Package

    $26,990

    25,140 mi.
    Est. $488/mo

    Brubaker's Auto Sales

    Myerstown, PA (19 mi)
    Check Availability
  • Ingot Blue Metallic 2025 Mazda CX-50 2.5 S Select PackageIngot Blue Metallic 2025 Mazda CX-50 2.5 S Select PackageIngot Blue Metallic 2025 Mazda CX-50 2.5 S Select PackageIngot Blue Metallic 2025 Mazda CX-50 2.5 S Select PackageIngot Blue Metallic 2025 Mazda CX-50 2.5 S Select PackageIngot Blue Metallic 2025 Mazda CX-50 2.5 S Select Package

    $30,749

    5,643 mi.
    Est. $556/mo

    W & L Mazda

    4.8
    Northumberland, PA (28 mi)
    Check Availability
  • Soul Red Crystal Metallic 2024 Mazda CX-50 2.5 S Preferred PackageSoul Red Crystal Metallic 2024 Mazda CX-50 2.5 S Preferred PackageSoul Red Crystal Metallic 2024 Mazda CX-50 2.5 S Preferred PackageSoul Red Crystal Metallic 2024 Mazda CX-50 2.5 S Preferred PackageSoul Red Crystal Metallic 2024 Mazda CX-50 2.5 S Preferred PackageSoul Red Crystal Metallic 2024 Mazda CX-50 2.5 S Preferred Package

    $30,485

    22,850 mi.
    Est. $551/mo

    W & L Mazda

    4.8
    Northumberland, PA (28 mi)
    Check Availability
  • Polymetal Gray Metallic 2025 Mazda CX-50 2.5 S Premium Plus PackagePolymetal Gray Metallic 2025 Mazda CX-50 2.5 S Premium Plus PackagePolymetal Gray Metallic 2025 Mazda CX-50 2.5 S Premium Plus PackagePolymetal Gray Metallic 2025 Mazda CX-50 2.5 S Premium Plus PackagePolymetal Gray Metallic 2025 Mazda CX-50 2.5 S Premium Plus PackagePolymetal Gray Metallic 2025 Mazda CX-50 2.5 S Premium Plus Package

    $33,589

    $1.6K
    6,260 mi.
    Est. $607/mo

    W & L Mazda

    4.8
    Northumberland, PA (28 mi)
    Check Availability
  • Machine Gray Metallic 2026 Mazda CX-50 2.5 Turbo Premium Plus PackageMachine Gray Metallic 2026 Mazda CX-50 2.5 Turbo Premium Plus PackageMachine Gray Metallic 2026 Mazda CX-50 2.5 Turbo Premium Plus PackageMachine Gray Metallic 2026 Mazda CX-50 2.5 Turbo Premium Plus PackageMachine Gray Metallic 2026 Mazda CX-50 2.5 Turbo Premium Plus PackageMachine Gray Metallic 2026 Mazda CX-50 2.5 Turbo Premium Plus Package

    $45,825

    923 mi.
    Est. $828/mo

    Moyer Mazda

    Lebanon, PA (23 mi)
    Check Availability
  • $23,990

    39,000 mi.
    Est. $434/mo

    Brubaker's Auto Sales

    Myerstown, PA (19 mi)
    Check Availability
  • $24,900

    31,260 mi.
    Est. $450/mo

    Twin Pine Ford of Hamburg

    Hamburg, PA (22 mi)
    Check Availability
  • $28,478

    16,733 mi.
    Est. $515/mo

    Frederick Chevrolet

    3.4
    Lebanon, PA (23 mi)
    Check Availability
  • $40,780

    8 mi.
    Est. $737/mo

    Moyer Mazda

    Lebanon, PA (23 mi)
    Check Availability
  • Soul Red Crystal Metallic 2026 Mazda CX-50 2.5 S Select PackageSoul Red Crystal Metallic 2026 Mazda CX-50 2.5 S Select PackageSoul Red Crystal Metallic 2026 Mazda CX-50 2.5 S Select PackageSoul Red Crystal Metallic 2026 Mazda CX-50 2.5 S Select PackageSoul Red Crystal Metallic 2026 Mazda CX-50 2.5 S Select PackageSoul Red Crystal Metallic 2026 Mazda CX-50 2.5 S Select Package

    $32,100

    6 mi.
    Est. $580/mo

    Moyer Mazda

    Lebanon, PA (23 mi)
    Check Availability
  • Soul Red Crystal Metallic 2026 Mazda CX-50 2.5 Turbo Premium Plus PackageSoul Red Crystal Metallic 2026 Mazda CX-50 2.5 Turbo Premium Plus PackageSoul Red Crystal Metallic 2026 Mazda CX-50 2.5 Turbo Premium Plus PackageSoul Red Crystal Metallic 2026 Mazda CX-50 2.5 Turbo Premium Plus PackageSoul Red Crystal Metallic 2026 Mazda CX-50 2.5 Turbo Premium Plus PackageSoul Red Crystal Metallic 2026 Mazda CX-50 2.5 Turbo Premium Plus Package

    $46,010

    8 mi.
    Est. $831/mo

    Moyer Mazda

    Lebanon, PA (23 mi)
    Check Availability
  • Jet Black Mica 2025 Mazda CX-50 2.5 S Preferred PackageJet Black Mica 2025 Mazda CX-50 2.5 S Preferred PackageJet Black Mica 2025 Mazda CX-50 2.5 S Preferred PackageJet Black Mica 2025 Mazda CX-50 2.5 S Preferred PackageJet Black Mica 2025 Mazda CX-50 2.5 S Preferred PackageJet Black Mica 2025 Mazda CX-50 2.5 S Preferred Package

    $25,989

    44,013 mi.
    Est. $470/mo

    Autova

    4.5
    $399 delivery from Madison Heights, VA (263 mi)
    Check Availability
  • Ingot Blue Metallic 2025 Mazda CX-50 2.5 Turbo Premium PackageIngot Blue Metallic 2025 Mazda CX-50 2.5 Turbo Premium PackageIngot Blue Metallic 2025 Mazda CX-50 2.5 Turbo Premium PackageIngot Blue Metallic 2025 Mazda CX-50 2.5 Turbo Premium PackageIngot Blue Metallic 2025 Mazda CX-50 2.5 Turbo Premium PackageIngot Blue Metallic 2025 Mazda CX-50 2.5 Turbo Premium Package

    $35,088

    $1K
    10,035 mi.
    Est. $634/mo

    Hamilton Mazda

    4.8
    $500 delivery from Trenton, NJ (97 mi)
    Check Availability
  • Polymetal Gray Metallic 2024 Mazda CX-50 2.5 S Premium PackagePolymetal Gray Metallic 2024 Mazda CX-50 2.5 S Premium PackagePolymetal Gray Metallic 2024 Mazda CX-50 2.5 S Premium PackagePolymetal Gray Metallic 2024 Mazda CX-50 2.5 S Premium PackagePolymetal Gray Metallic 2024 Mazda CX-50 2.5 S Premium PackagePolymetal Gray Metallic 2024 Mazda CX-50 2.5 S Premium Package

    $26,489

    $1.5K
    29,752 mi.
    Est. $479/mo

    Lehigh Valley Honda

    4.8
    Emmaus, PA (48 mi)
    Check Availability
  • Ingot Blue Metallic 2025 Mazda CX-50 2.5 S Premium PackageIngot Blue Metallic 2025 Mazda CX-50 2.5 S Premium PackageIngot Blue Metallic 2025 Mazda CX-50 2.5 S Premium PackageIngot Blue Metallic 2025 Mazda CX-50 2.5 S Premium PackageIngot Blue Metallic 2025 Mazda CX-50 2.5 S Premium PackageIngot Blue Metallic 2025 Mazda CX-50 2.5 S Premium Package

    $28,589

    $100
    19,190 mi.
    Est. $517/mo

    Bergey's Volkswagen of Wilkes-Barre

    4.8
    Larksville, PA (50 mi)
    Check Availability
  • Soul Red Crystal Metallic 2025 Mazda CX-50 2.5 S Premium Plus PackageSoul Red Crystal Metallic 2025 Mazda CX-50 2.5 S Premium Plus PackageSoul Red Crystal Metallic 2025 Mazda CX-50 2.5 S Premium Plus PackageSoul Red Crystal Metallic 2025 Mazda CX-50 2.5 S Premium Plus PackageSoul Red Crystal Metallic 2025 Mazda CX-50 2.5 S Premium Plus PackageSoul Red Crystal Metallic 2025 Mazda CX-50 2.5 S Premium Plus Package

    $27,800

    33,179 mi.
    Est. $502/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (33 mi)
    Check Availability
  • Ingot Blue Metallic 2025 Mazda CX-50 2.5 S Premium PackageIngot Blue Metallic 2025 Mazda CX-50 2.5 S Premium PackageIngot Blue Metallic 2025 Mazda CX-50 2.5 S Premium PackageIngot Blue Metallic 2025 Mazda CX-50 2.5 S Premium PackageIngot Blue Metallic 2025 Mazda CX-50 2.5 S Premium PackageIngot Blue Metallic 2025 Mazda CX-50 2.5 S Premium Package

    $26,890

    34,751 mi.
    Est. $486/mo

    Faulkner Toyota of Harrisburg

    4.7
    Harrisburg, PA (35 mi)
    Check Availability
  • Polymetal Gray Metallic 2025 Mazda CX-50 2.5 S Premium Plus PackagePolymetal Gray Metallic 2025 Mazda CX-50 2.5 S Premium Plus PackagePolymetal Gray Metallic 2025 Mazda CX-50 2.5 S Premium Plus PackagePolymetal Gray Metallic 2025 Mazda CX-50 2.5 S Premium Plus PackagePolymetal Gray Metallic 2025 Mazda CX-50 2.5 S Premium Plus PackagePolymetal Gray Metallic 2025 Mazda CX-50 2.5 S Premium Plus Package

    $28,440

    $2K
    37,943 mi.
    Est. $514/mo

    Z Motor Company Inc.

    5.0
    East Petersburg, PA (38 mi)
    Check Availability
  • Machine Gray Metallic 2024 Mazda CX-50 2.5 S Premium PackageMachine Gray Metallic 2024 Mazda CX-50 2.5 S Premium PackageMachine Gray Metallic 2024 Mazda CX-50 2.5 S Premium PackageMachine Gray Metallic 2024 Mazda CX-50 2.5 S Premium PackageMachine Gray Metallic 2024 Mazda CX-50 2.5 S Premium PackageMachine Gray Metallic 2024 Mazda CX-50 2.5 S Premium Package

    $25,489

    59,261 mi.
    Est. $461/mo

    Bergey's Mazda of Wilkes-Barre

    5.0
    Larksville, PA (50 mi)
    Check Availability
  • Polymetal Gray Metallic 2026 Mazda CX-50 Premium PlusPolymetal Gray Metallic 2026 Mazda CX-50 Premium PlusPolymetal Gray Metallic 2026 Mazda CX-50 Premium PlusPolymetal Gray Metallic 2026 Mazda CX-50 Premium PlusPolymetal Gray Metallic 2026 Mazda CX-50 Premium PlusPolymetal Gray Metallic 2026 Mazda CX-50 Premium Plus

    $40,889

    $100
    1,430 mi.
    Est. $739/mo

    Bergey's Kia of Wilkes-Barre

    4.8
    Larksville, PA (50 mi)
    Check Availability
  • Wind Chill Pearl 2024 Mazda CX-50 2.5 TurboWind Chill Pearl 2024 Mazda CX-50 2.5 TurboWind Chill Pearl 2024 Mazda CX-50 2.5 TurboWind Chill Pearl 2024 Mazda CX-50 2.5 TurboWind Chill Pearl 2024 Mazda CX-50 2.5 TurboWind Chill Pearl 2024 Mazda CX-50 2.5 Turbo

    $29,000

    $500
    33,509 mi.
    Est. $524/mo

    Tom Masano Ford

    Shillington, PA (33 mi)
    Check Availability
  • Wind Chill Pearl 2025 Mazda CX-50 2.5 S Select PackageWind Chill Pearl 2025 Mazda CX-50 2.5 S Select PackageWind Chill Pearl 2025 Mazda CX-50 2.5 S Select PackageWind Chill Pearl 2025 Mazda CX-50 2.5 S Select PackageWind Chill Pearl 2025 Mazda CX-50 2.5 S Select PackageWind Chill Pearl 2025 Mazda CX-50 2.5 S Select Package

    $28,985

    $300
    6,248 mi.
    Est. $524/mo

    Miracle Chrysler Dodge Jeep Ram

    Elverson, PA (46 mi)
    Check Availability
  • Polymetal Gray Metallic 2025 Mazda CX-50 2.5 S Select PackagePolymetal Gray Metallic 2025 Mazda CX-50 2.5 S Select PackagePolymetal Gray Metallic 2025 Mazda CX-50 2.5 S Select PackagePolymetal Gray Metallic 2025 Mazda CX-50 2.5 S Select PackagePolymetal Gray Metallic 2025 Mazda CX-50 2.5 S Select PackagePolymetal Gray Metallic 2025 Mazda CX-50 2.5 S Select Package

    $26,490

    20,169 mi.
    Est. $479/mo

    Krause Toyota

    3.7
    Breinigsville, PA (41 mi)
    Check Availability
  • Jet Black Mica 2026 Mazda CX-50 2.5 S Preferred PackageJet Black Mica 2026 Mazda CX-50 2.5 S Preferred PackageJet Black Mica 2026 Mazda CX-50 2.5 S Preferred PackageJet Black Mica 2026 Mazda CX-50 2.5 S Preferred PackageJet Black Mica 2026 Mazda CX-50 2.5 S Preferred PackageJet Black Mica 2026 Mazda CX-50 2.5 S Preferred Package

    $26,900

    15,020 mi.
    Est. $486/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (33 mi)
    Check Availability
  • Soul Red Crystal Metallic 2026 Mazda CX-50 2.5 S Premium PackageSoul Red Crystal Metallic 2026 Mazda CX-50 2.5 S Premium PackageSoul Red Crystal Metallic 2026 Mazda CX-50 2.5 S Premium PackageSoul Red Crystal Metallic 2026 Mazda CX-50 2.5 S Premium PackageSoul Red Crystal Metallic 2026 Mazda CX-50 2.5 S Premium PackageSoul Red Crystal Metallic 2026 Mazda CX-50 2.5 S Premium Package

    $34,089

    1,383 mi.
    Est. $616/mo

    Bergey's Volkswagen of Wilkes-Barre

    4.8
    Larksville, PA (50 mi)
    Check Availability

Mazda CX-50 prices by year

Model year Average price Deals
2026 Mazda CX-50 $36,172 3 Good deals

About the Mazda CX-50

FAQs

How much does the Mazda CX-50 cost?

The Mazda CX-50 price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for the CX-50 is $27,749, with pricing starting at $14,324.

What is the MPG of the Mazda CX-50?

The Mazda CX-50 with traditional internal combustion engine offers up to 25 MPG city and 31 MPG highway for a combined rating of 28 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle model year, trim, driving conditions, driving habits, vehicle maintenance, and other factors.

What are some similar vehicles and competitors of the Mazda CX-50?

The Mazda CX-50 compares to and/or competes against the following vehicles:


What trim levels are available for the Mazda CX-50?

For the latest model year, the Mazda CX-50 is available in the following trim levels:

  • Mazda CX-50 2.5 S Meridian Edition
  • Mazda CX-50 2.5 S Preferred
  • Mazda CX-50 2.5 S Premium
  • Mazda CX-50 2.5 S Select
  • Mazda CX-50 2.5 Turbo
  • Mazda CX-50 2.5 Turbo Meridian Edition
  • Mazda CX-50 2.5 Turbo Premium Plus

What model years are available for the Mazda CX-50?

Available model years for Mazda CX-50 inventory range from 2023 to 2026.

Used Mazda CX-50 by price

Similar Cars

Compare the Mazda CX-50

Used Mazda CX-50 by city