Autotrader has 7,199 Used BMW cars for sale near Westminster, CA, including a Certified 2016 BMW 428i Gran Coupe, a 2016 BMW 228i Coupe, and a 2016 BMW X1 xDrive28i ranging in price from $1,000 to $499,888.