Used BMW for sale in Salem, OR 97301

(Change Location)
Showing 1 - 15 of 17 cars
Year
  1. New 2014 BMW 3 Series 320i

    TrueCar Certified Dealer
    Salem, OR
    3 mi away
    21 mi
    2014
    $34,071
  2. New 2014 BMW 3 Series 320i

    TrueCar Certified Dealer
    Salem, OR
    3 mi away
    21 mi
    2014
    $34,071
  3. Used 2014 BMW 3 Series 320i

    TrueCar Certified Dealer
    Salem, OR
    3 mi away
    3,699 mi
    2014
    $33,488
  4. Used 2014 BMW 3 Series 320i

    TrueCar Certified Dealer
    Salem, OR
    3 mi away
    3,856 mi
    2014
    $37,488
  5. New 2014 BMW 3 Series 320i

    TrueCar Certified Dealer
    Salem, OR
    2 mi away
    11 mi
    2014
    $35,225
  6. New 2014 BMW 2 Series 228i

    TrueCar Certified Dealer
    Salem, OR
    2 mi away
    12 mi
    2014
    $38,625
  7. Used 2014 BMW 3 Series 320i

    TrueCar Certified Dealer
    Salem, OR
    3 mi away
    2,801 mi
    2014
    $32,888
  8. Used 2014 BMW 3 Series 320i

    TrueCar Certified Dealer
    Salem, OR
    2 mi away
    2,298 mi
    2014
    $34,888
  9. New 2014 BMW 3 Series 320i

    TrueCar Certified Dealer
    Salem, OR
    2 mi away
    15 mi
    2014
    $37,875
  10. New 2014 BMW 3 Series 320i

    TrueCar Certified Dealer
    Salem, OR
    3 mi away
    10 mi
    2014
    $40,270
  11. TrueCar Certified Dealer
    Salem, OR
    3 mi away
    8 mi
    2014
    $36,385
  12. New 2014 BMW X1 xDrive28i

    TrueCar Certified Dealer
    Salem, OR
    3 mi away
    8 mi
    2014
    $38,725
  13. New 2014 BMW X1 xDrive28i

    TrueCar Certified Dealer
    Salem, OR
    3 mi away
    9 mi
    2014
    $40,975
  14. New 2014 BMW X1 xDrive28i

    TrueCar Certified Dealer
    Salem, OR
    2 mi away
    12 mi
    2014
    $35,475
  15. New 2014 BMW 3 Series 328i

    TrueCar Certified Dealer
    Salem, OR
    2 mi away
    8 mi
    2014
    $39,275