2004 Subaru Impreza for sale
All available 2004 Subaru Impreza listings.
28 listings • $4,900 – $54,900 • avg 129,968 mi
Featured listings
Browse all 28 2004 subaru impreza for sale →
Clean title USED · Sedan
2004 Subaru Impreza
WRX STi · AWD · Manual
$54,900
Farmingdale, NY
Clean title USED · Sedan
2004 Subaru Impreza
WRX · AWD · Manual
$11,988
Pensacola, FL
Clean title USED · Wagon
2004 Subaru Impreza
WRX Sport · AWD · Manual
$11,995
Sewell, NJ
Clean title USED · Wagon
2004 Subaru Impreza
Outback Sport · AWD · Automatic
$4,900
Lyndhurst, NJ
Clean title USED · Sedan
2004 Subaru Impreza
WRX · AWD · Manual
$9,441
Englewood, CO
Clean title USED · Sedan
2004 Subaru Impreza
WRX STi · AWD · Manual
$21,990
Indianapolis, IN
Clean title USED · Sedan
2004 Subaru Impreza
WRX · AWD · Automatic
$5,900
Sewell, NJ
Clean title USED · Sedan
2004 Subaru Impreza
RS · AWD · Automatic
Contact for price
Scottsdale, AZ
Clean title USED · Sedan
2004 Subaru Impreza
WRX STi · AWD · Manual
$17,489
Orlando, FL
Clean title USED · Sedan
2004 Subaru Impreza
WRX STi · AWD · Manual
$23,995
Addison, TX
Clean title USED · Sedan
2004 Subaru Impreza
WRX · AWD · Automatic
$11,995
Longmont, CO
Clean title USED · Sedan
2004 Subaru Impreza
WRX STi · AWD · Manual
Contact for price
Liberty Lake, WA
Clean title USED · Sedan
2004 Subaru Impreza
WRX · AWD · Manual
Contact for price
Hoover, AL
Clean title USED · Sedan
2004 Subaru Impreza
WRX · AWD · Manual
$11,950
Walnut Creek, CA
Clean title USED · Wagon
2004 Subaru Impreza
Outback Sport · AWD · Automatic
$5,800
Ogden, UT
USED · Sedan
2004 Subaru Impreza
WRX STi · AWD · Manual
$14,989
Nampa, ID
Clean title USED · Wagon
2004 Subaru Impreza
WRX Sport · AWD · Manual
Contact for price
Houston, TX
Clean title USED · Wagon
2004 Subaru Impreza
Outback Sport · AWD · Automatic
$7,500
Knoxville, TN

USED · Sedan
2004 Subaru Impreza
RS · AWD · Manual
$6,998
Longmont, CO
Clean title USED · Sedan
2004 Subaru Impreza
WRX STi · AWD · Automatic
$29,995
Coconut Creek, FL
Clean title USED · Sedan
2004 Subaru Impreza
WRX · AWD · Manual
Contact for price
Salem, OR
USED · Sedan
2004 Subaru Impreza
WRX STi · AWD · Manual
Contact for price
El Cerrito, CA
Clean title USED · Sedan
2004 Subaru Impreza
WRX · AWD · Manual
Contact for price
Vienna, VA
Clean title USED · Wagon
2004 Subaru Impreza
Outback Sport · AWD · Automatic
Contact for price
New Hyde Park, NY
About this category
The 2004 Subaru Impreza is currently available in 28 listings on Carlify. Average mileage across these listings is 129,968 miles. Pricing starts at $4,900 and reaches $54,900. Browse photos, full vehicle history, and dealer details for each 2004 Impreza.
Frequently asked questions
- How much does a 2004 Subaru Impreza cost used?
- 2004 Subaru Impreza listings range from $4,900 to $54,900, averaging $15,009 on Carlify.
- How many 2004 Subaru Impreza are listed?
- Carlify shows 28 active 2004 Subaru Impreza listings.
- What's the average mileage on a 2004 Subaru Impreza?
- Average mileage across 2004 Subaru Impreza listings is 129,968 miles.
Browse by year
Top cities
- Used Subaru Impreza in New YorkNY
- Used Subaru Impreza in Los AngelesCA
- Used Subaru Impreza in ChicagoIL
- Used Subaru Impreza in HoustonTX
- Used Subaru Impreza in PhoenixAZ
- Used Subaru Impreza in PhiladelphiaPA
- Used Subaru Impreza in San AntonioTX
- Used Subaru Impreza in San DiegoCA
- Used Subaru Impreza in DallasTX
- Used Subaru Impreza in JacksonvilleFL
- Used Subaru Impreza in AustinTX
- Used Subaru Impreza in Fort WorthTX
- Used Subaru Impreza in San JoseCA
- Used Subaru Impreza in ColumbusOH
- Used Subaru Impreza in CharlotteNC
- Used Subaru Impreza in IndianapolisIN
- Used Subaru Impreza in San FranciscoCA
- Used Subaru Impreza in SeattleWA