0 Listings
  • 2002 Subaru Impreza for sale in Fredericksburg, VA
    • $902 below average
    • Mileage
    • 110,049 Miles
    • 40,118 Miles below average
  • 2002 Subaru Impreza for sale in Johnson City, TN
    • $638 above average
    • Mileage
    • 144,000 Miles
    • 6,167 Miles below average
  • 2002 Subaru Impreza for sale in Fredericksburg, VA
    • $1,445 below average
    • Mileage
    • 117,825 Miles
    • 17,550 Miles below average
  • 2002 Subaru Impreza for sale in Denver, CO
    • $2,833 below average
    • Mileage
    • 119,139 Miles
    • 27,873 Miles below average
  • 2002 Subaru Impreza for sale in El Paso, TX
    • $957 below average
    • Mileage
    • 215,391 Miles
    • 74,012 Miles above average
  • 2002 Subaru Impreza for sale in Billings, MT
    • $851 below average
    • Mileage
    • 194,515 Miles
    • 47,503 Miles above average
  • 2002 Subaru Impreza for sale in Saylorsburg, PA
    • $833 below average
    • Mileage
    • 146,000 Miles
    • 1,012 Miles below average
  • 2002 Subaru Impreza for sale in Virginia Beach, VA
    • $1,162 above average
    • Mileage
    • 134,755 Miles
    • 12,257 Miles below average
  • 2002 Subaru Impreza for sale in Loveland, CO
    • $750 below average
    • Mileage
    • 193,753 Miles
    • 58,378 Miles above average
  • 2002 Subaru Impreza for sale in Phoenix, AZ
    • $1,167 above average
    • Mileage
    • 115,605 Miles
    • 31,407 Miles below average
  • 2002 Subaru Impreza for sale in Fremont, CA
    • $745 below average
    • Mileage
    • 172,000 Miles
    • 36,625 Miles above average
  • 2002 Subaru Impreza for sale in Fremont, CA
    • $745 below average
    • Mileage
    • 191,000 Miles
    • 55,625 Miles above average
  • 2002 Subaru Impreza for sale in Hasbrouck Heights, NJ
    • $770 below average
    • Mileage
    • 183,911 Miles
    • 48,536 Miles above average
  • 2002 Subaru Impreza for sale in West Warwick, RI
    • $1,957 below average
    • Mileage
    • 160,000 Miles
    • 18,621 Miles above average
  • 2002 Subaru Impreza for sale in Melbourne, FL
    • $2,838 below average
    • Mileage
  • 2002 Subaru Impreza for sale in Lebanon, PA
    • $167 above average
    • Mileage
    • 117,474 Miles
    • 29,538 Miles below average
  • 2002 Subaru Impreza for sale in Plaistow, NH
    • $357 below average
    • Mileage
    • 162,811 Miles
    • 12,644 Miles above average
  • 2002 Subaru Impreza for sale in Des Moines, IA
    • $650 below average
    • Mileage
    • 145,960 Miles
    • 10,585 Miles above average
  • 2002 Subaru Impreza for sale in Winchester, VA
    • Email for Price
    • Mileage
    • 120,371 Miles
    • 26,641 Miles below average
  • 2002 Subaru Impreza for sale in Erving, MA
    • $346 below average
    • Mileage
    • 141,527 Miles
    • 6,152 Miles above average
  • 2002 Subaru Impreza for sale in Lynnwood, WA
    • $4,171 above average
    • Mileage
    • 121,524 Miles
    • 25,488 Miles below average
  • 2002 Subaru Impreza for sale in Rochester, NY
    • $3,167 above average
    • Mileage
    • 98,000 Miles
    • 49,012 Miles below average
  • 2002 Subaru Impreza for sale in Edmonds, WA
    • $1,167 above average
    • Mileage
  • 2002 Subaru Impreza for sale in Hayward, CA
    • $2,122 above average
    • Mileage
    • 104,369 Miles
    • 42,643 Miles below average
  • 1 of 3