loading
reading
writing
saving
searching
craigslist

Cars & Trucks for sale in Salem, OR

  1. 2012 BMW X5 35d 145k miles 3rd row
    $7,995
    SALEM, OR
  2. 2020 BMW X5 AWD All Wheel Drive xDrive40i Black Merino Leather 8 speed transmiss
    $775
    Est. payment OAC†
  3. AWD//2006 BMW X5 3.0L I6
    $4,999
    LUXURY AT AN AFFORDABLE PRICE
  4. 2023 BMW X5 Jet Black *SAVE $$$*
    $46,990
    Salem
  5. 2012 BMW X5 - Financing Available!
    $9,499
  6. AWD//2006 BMW X5 3.0L I6
    $4,999
    LUXURY AT AN AFFORDABLE PRICE