2019 Subaru Impreza Price: $17,990 Cary, NC 27511 No photos available, boo hoo More Cary, NC Subaru Impreza's 2018 $22,892 15,502 Miles 2020 $20,995 6,400 Miles 2016 $16,292 43,745 Miles 2021 $20,999 2,601 Miles 2021 $21,773 Miles 2021 $21,773 Miles