2003 SUBARU IMPREZA STI Spec C
1 of 96 ever made in red
77000 miles from new
Any inspection is welcome and encuraged.
- There are no features available
Browse through our selection of vehicles that have recently been added to our inventory.