173 Listings of 2006 Subaru Impreza for Sale

  • Featured Listings

  • 2006 Subaru Impreza for sale in Lexington, KY
    • $1,045 below average
    • Mileage
    • 96,475 Miles
    • 24,601 Miles below average
  • 2006 Subaru Impreza for sale in Boise, ID
    • $4,049 above average
    • Mileage
    • 94,661 Miles
    • 23,462 Miles below average
  • 2006 Subaru Impreza for sale in Calabasas, CA

    2006 Subaru Impreza

    • $1,576 below average
    • Mileage
    • 90,099 Miles
    • 18,030 Miles below average
  • 2006 Subaru Impreza for sale in Mansfield, OH
    • $1,633 below average
    • Mileage
    • 132,532 Miles
    • 8,803 Miles above average
  • 2006 Subaru Impreza for sale in Eastlake, OH
    • $1,538 below average
    • Mileage
    • 154,096 Miles
    • 30,367 Miles above average
  • 2006 Subaru Impreza for sale in Branchville, NJ
    • $2,454 below average
    • Mileage
    • 132,426 Miles
    • 14,303 Miles above average
  • 2006 Subaru Impreza for sale in Silverdale, PA
    • $740 below average
    • Mileage
    • 96,780 Miles
    • 24,296 Miles below average
  • 2006 Subaru Impreza for sale in Hillsboro, OR
    • $1,459 below average
    • Mileage
    • 101,438 Miles
    • 24,236 Miles below average
  • 2006 Subaru Impreza for sale in Stamford, CT

    2006 Subaru Impreza

    • $1,181 below average
    • Mileage
    • 99,022 Miles
    • 9,107 Miles below average
  • 2006 Subaru Impreza for sale in Atkinson, NH
    • $1,149 below average
    • Mileage
    • 94,000 Miles
    • 24,123 Miles below average
  • 2006 Subaru Impreza for sale in Billings, MT
    • $586 below average
    • Mileage
    • 112,250 Miles
    • 18,964 Miles below average
  • 2006 Subaru Impreza for sale in Billings, MT
    • $1,972 below average
    • Mileage
    • 126,820 Miles
    • 8,697 Miles above average
  • 2006 Subaru Impreza for sale in San Antonio, TX
    • $955 above average
    • Mileage
    • 92,020 Miles
    • 29,056 Miles below average
  • 2006 Subaru Impreza for sale in Plainville, CT
    • $1,045 below average
    • Mileage
    • 121,229 Miles
    • 153 Miles above average
  • 2006 Subaru Impreza for sale in Spring Valley, CA
    • $4,324 below average
    • Mileage
  • 2006 Subaru Impreza for sale in Providence, RI
    • $1,240 below average
    • Mileage
    • 117,060 Miles
    • 4,016 Miles below average
  • 2006 Subaru Impreza for sale in Silverdale, PA
    • $640 below average
    • Mileage
    • 113,491 Miles
    • 7,585 Miles below average
  • 2006 Subaru Impreza for sale in Framingham, MA
    • $550 below average
    • Mileage
    • 69,372 Miles
    • 51,704 Miles below average
  • 2006 Subaru Impreza for sale in Puyallup, WA
    • $3,929 above average
    • Mileage
    • 95,354 Miles
    • 22,769 Miles below average
  • 2006 Subaru Impreza for sale in Mount Prospect, IL
    • $1,576 below average
    • Mileage
    • 125,221 Miles
    • 17,092 Miles above average
  • 2006 Subaru Impreza for sale in Rochester, NH
    • $1,045 below average
    • Mileage
    • 163,589 Miles
    • 42,513 Miles above average
  • 2006 Subaru Impreza for sale in Sacramento, CA
    • $2,646 above average
    • Mileage
    • 90,563 Miles
    • 27,560 Miles below average
  • 2006 Subaru Impreza for sale in Madison, WI
    • $6,576 below average
    • Mileage
    • 98,349 Miles
    • 9,780 Miles below average
  • 2006 Subaru Impreza for sale in Sioux Falls, SD
    • Email for Price
    • Mileage
    • 103,125 Miles
    • 17,951 Miles below average
  • 1 of 8