Used Subaru Impreza for sale in Harrisonburg, VA 22802

(Change Location)
Showing 1 - 12 of 12 cars
Year
  1. Used 2013 Subaru Impreza 2.0i

    888-652-5750
    TrueCar Certified Dealer
    Staunton, VA
    24 mi away
    19,645 mi
    2013
    $22,370
  2. Used 2013 Subaru Impreza 2.0i

    888-652-5750
    TrueCar Certified Dealer
    Staunton, VA
    24 mi away
    19,645 mi
    2013
    $22,370
  3. Used 2012 Subaru Impreza 2.0i

    888-652-5750
    TrueCar Certified Dealer
    Staunton, VA
    24 mi away
    6,681 mi
    2012
    $17,997
  4. Used 2010 Subaru Impreza 2.5i

    City Motors Company
    Harrisonburg, VA
    3 mi away
    63,931 mi
    2010
    $13,495
  5. Used 2012 Subaru Impreza 2.0i

    866-943-1668
    TrueCar Certified Dealer
    Staunton, VA
    22 mi away
    30,319 mi
    2012
    $20,000
  6. 877-625-2340
    TrueCar Certified Dealer
    Staunton, VA
    22 mi away
    72,006 mi
    2007
    $9,900
  7. 888-652-5750
    TrueCar Certified Dealer
    Staunton, VA
    22 mi away
    0 mi
    2014
    $27,639
  8. 888-652-5750
    TrueCar Certified Dealer
    Staunton, VA
    22 mi away
    0 mi
    2014
    $21,173
  9. 888-652-5750
    TrueCar Certified Dealer
    Staunton, VA
    22 mi away
    0 mi
    2014
    $22,532
  10. 888-652-5750
    TrueCar Certified Dealer
    Staunton, VA
    22 mi away
    0 mi
    2014
    $21,638
  11. 888-652-5750
    TrueCar Certified Dealer
    Staunton, VA
    22 mi away
    0 mi
    2014
    $21,661
  12. 888-652-5750
    TrueCar Certified Dealer
    Staunton, VA
    22 mi away
    0 mi
    2014
    $35,825
1