Loading...
3

Used 2020 Subaru Impreza for Sale in Buffalo, NY

2020 Subaru Impreza Sport
2020 Subaru Impreza Sport
2020 Subaru Impreza Sport
Used·13,290 mi

$21,938

2020 Subaru Impreza Sport
2020 Subaru Impreza Sport
2020 Subaru Impreza Sport
Used·56,164 mi

$18,453

2020 Subaru Impreza Premium
2020 Subaru Impreza Premium
2020 Subaru Impreza Premium
Certified pre-owned·46,191 mi

$19,946