Autotrader has 3 Certified BMW X2 cars for sale near San Antonio, TX ranging in price from $26,962 to $28,763.