$474 below This vehicle is priced within 5% of the average price for a 2012 Subaru Impreza in Texas. 2012 Subaru Impreza Limited 126,693 miles / $8,995
$1,136 above This vehicle is priced within 10% of the average price for a 2012 Subaru Impreza in Missouri. 2012 Subaru Impreza 2.0i Premium 93,597 miles / $11,990
$2,235 above 8% of vehicles like this 2012 Subaru Impreza in Missouri are priced similarly. 2012 Subaru Impreza 2.0i 203,931 miles / $7,997
$458 above This vehicle is priced within 5% of the average price for a 2012 Subaru Impreza in the Denver area. 2012 Subaru Impreza Premium 122,357 miles / $8,999
$1,435 below Based on the average price for a 2012 Subaru Impreza for sale in the Pittsburgh area, this is a good deal for this vehicle. 2012 Subaru Impreza Sport Limited 161,418 miles / $7,176
$861 below This vehicle is priced within 9% of the average price for a 2012 Subaru Impreza in Tennessee. 2012 Subaru Impreza Sport Limited 123,677 miles / $8,989
$411 below This vehicle is priced within 4% of the average price for a 2012 Subaru Impreza in the Minneapolis area. 2012 Subaru Impreza 2.0i Limited 113,734 miles / $9,997
$337 above This vehicle is priced within 6% of the average price for a 2012 Subaru Impreza in Tennessee. 2012 Subaru Impreza 2.0i Premium 166,897 miles / $5,999
$111 below This vehicle is priced within 1% of the average price for a 2012 Subaru Impreza in the Bridgeport area. 2012 Subaru Impreza 2.0i Premium 79,053 miles / $9,999
$95 below This vehicle is priced within 1% of the average price for a 2012 Subaru Impreza in New York. 2012 Subaru Impreza Sport Premium 172,015 miles / $6,900
$2,366 below This vehicle is about $2,400 less than the average price for a 2012 Subaru Impreza for sale in the Wilmington area. 2012 Subaru Impreza WRX STI 92,288 miles / $19,995