2005 Subaru Impreza for sale Price: $2,999 101 Industrial Ave Ste 106, Hasbrouck Heights, NJ 07604 More Hasbrouck Heights, NJ Subaru Impreza's 2005 $6,985 101,978 Miles 2015 $16,500 56,799 Miles 2017 $17,497 49,377 Miles 2016 $9,499 96,553 Miles 2019 $15,999 58,856 Miles 2006 $3,800 99,564 Miles