New cars for sale in VA

(Change Location)
Showing 11 - 25 of 2651 cars
Year
  1. New 2013 BMW 3 Series 320i

    P And W BMW
    Waynesboro, VA
    33 mi away
    0 mi
    2013
    $41,175
  2. P And W BMW
    Waynesboro, VA
    34 mi away
    0 mi
    2014
    $50,925
  3. P And W BMW
    Waynesboro, VA
    34 mi away
    0 mi
    2014
    $38,220
  4. New 2014 BMW 3 Series 328d

    Berglund Luxury Auto
    Lynchburg, VA
    40 mi away
    4 mi
    2014
    $46,125
  5. New 2014 BMW 3 Series 328i

    P And W BMW
    Waynesboro, VA
    33 mi away
    0 mi
    2014
    $50,075
  6. New 2013 BMW 3 Series 328i

    Berglund Luxury Auto
    Lynchburg, VA
    40 mi away
    5 mi
    2013
    $42,435
  7. New 2013 BMW 3 Series 328i

    P And W BMW
    Waynesboro, VA
    33 mi away
    0 mi
    2013
    $45,775
  8. P And W BMW
    Waynesboro, VA
    33 mi away
    0 mi
    2014
    $37,775
  9. P And W BMW
    Waynesboro, VA
    33 mi away
    0 mi
    2014
    $44,825
  10. New 2013 BMW 3 Series ActiveHybrid

    P And W BMW
    Waynesboro, VA
    33 mi away
    0 mi
    2013
    $61,170
  11. P And W BMW
    Waynesboro, VA
    33 mi away
    0 mi
    2014
    $48,325
  12. P And W BMW
    Waynesboro, VA
    33 mi away
    0 mi
    2014
    $37,225
  13. P And W BMW
    Waynesboro, VA
    33 mi away
    0 mi
    2014
    $39,220
  14. Berglund Luxury Auto
    Lynchburg, VA
    41 mi away
    5 mi
    2014
    $40,425
  15. P And W BMW
    Waynesboro, VA
    34 mi away
    0 mi
    2014
    $49,475