0 Listings
  • 2004 Subaru Legacy for sale in Morrisville, NC
    • $1,113 below average
    • Mileage
    • 152,000 Miles
    • 22,830 Miles above average
  • 2004 Subaru Legacy for sale in Billings, MT
    • $1,031 below average
    • Mileage
    • 185,875 Miles
    • 56,705 Miles above average
  • 2004 Subaru Legacy for sale in Saylorsburg, PA
    • $1,113 below average
    • Mileage
    • 115,891 Miles
    • 13,279 Miles below average
  • 2004 Subaru Legacy for sale in Fredericksburg, VA
    • $1,297 below average
    • Mileage
    • 123,170 Miles
    • 20,507 Miles below average
  • 2004 Subaru Legacy for sale in Eliot, ME
    • $1,113 below average
    • Mileage
    • 170,000 Miles
    • 40,830 Miles above average
  • 2004 Subaru Legacy for sale in Proctor, MN
    • $113 below average
    • Mileage
    • 151,791 Miles
    • 22,621 Miles above average
  • 2004 Subaru Legacy for sale in Fayetteville, NC
    • $387 above average
    • Mileage
    • 101,267 Miles
    • 27,903 Miles below average
  • 2004 Subaru Legacy for sale in Milford, NH
    • $2,308 below average
    • Mileage
    • 169,152 Miles
    • 39,982 Miles above average
  • 2004 Subaru Legacy for sale in Corryton, TN
    • $887 below average
    • Mileage
    • 125,000 Miles
    • 2,840 Miles below average
  • 2004 Subaru Legacy for sale in Mount Jackson, VA
    • $808 below average
    • Mileage
    • 124,259 Miles
    • 4,911 Miles below average
  • 2004 Subaru Legacy for sale in Riverside, OH
    • $613 below average
    • Mileage
    • 147,405 Miles
    • 18,235 Miles above average
  • 2004 Subaru Legacy for sale in Taylor, PA
    • $613 below average
    • Mileage
    • 132,776 Miles
    • 3,606 Miles above average
  • 2004 Subaru Legacy for sale in Branford, CT
    • $813 below average
    • Mileage
    • 73,189 Miles
    • 55,981 Miles below average
  • 2004 Subaru Legacy for sale in Sorrento, LA
    • $208 below average
    • Mileage
    • 119,418 Miles
    • 9,752 Miles below average
  • 2004 Subaru Legacy for sale in Detroit, MI
    • $387 above average
    • Mileage
    • 102,211 Miles
    • 26,959 Miles below average
  • 2004 Subaru Legacy for sale in Laurel, DE
    • $658 below average
    • Mileage
    • 134,408 Miles
    • 5,238 Miles above average
  • 2004 Subaru Legacy for sale in Wolcott, CT
    • $614 below average
    • Mileage
    • 119,000 Miles
    • 10,170 Miles below average
  • 2004 Subaru Legacy for sale in Lynnwood, WA
    • $609 below average
    • Mileage
    • 143,727 Miles
    • 14,557 Miles above average
  • 2004 Subaru Legacy for sale in Smithfield, RI
    • $808 below average
    • Mileage
    • 135,660 Miles
    • 6,490 Miles above average
  • 2004 Subaru Legacy for sale in Daytona Beach, FL
    • $292 above average
    • Mileage
    • 149,674 Miles
    • 20,504 Miles above average
  • 2004 Subaru Legacy for sale in Strasburg, VA
    • $387 above average
    • Mileage
    • 137,000 Miles
    • 7,830 Miles above average
  • 2004 Subaru Legacy for sale in Newark, NJ
    • $387 above average
    • Mileage
    • 80,091 Miles
    • 49,079 Miles below average
  • 2004 Subaru Legacy for sale in Carmel, IN
    • $2,287 above average
    • Mileage
    • 72,106 Miles
    • 57,064 Miles below average
  • 2004 Subaru Legacy for sale in Philadelphia, PA
    • $1,387 above average
    • Mileage
    • 65,725 Miles
    • 63,445 Miles below average
  • 1 of 2