2012 Subaru Impreza WRX STI Limited with a verified manual transmission, priced at $20,195, showing 88,508 miles, listed in Portland, OR, at Cascade Motors LLC.