Autotrader has 199 Subaru cars for sale near Tulsa, OK, including a Certified 2019 Subaru Impreza 2.0i, a Certified 2020 Subaru Crosstrek 2.0i Premium, and a Certified 2020 Subaru Impreza 2.0i Sedan ranging in price from $6,995 to $43,500.