Used BMW X1 in Spencer, OK
2.5 million cars to choose from.
Search Used Cars
-
2016 BMW X1 xDrive28i in Oklahoma City, OK 73149
$23,995Mileage: 99,535Location: Oklahoma City, OK 73149Description: Used 2016 BMW X1 xDrive28i - $23,995, 99,535 miles Exterior Color: alpine white AWD xDrive28i 4dr SUV 2.0L 4 Cylinder Fuel: Gasoline 4 Doors