Certified Pre-Owned BMW Specials Charlotte, NC

2016 BMW X1 XDRIVE28I

  CERTIFIED PRE-OWNED 2016 X1 xDRIVE28i
Finance for $399/Mo.  
STK# NL3895. VIN #  WBXHT3C39GP886115. Mileage: 58,993 Miles. Monthly payments of $399. 10,000 miles. $1495 due at signing. On approved credit. Does not include tax, tag, and fees. See dealer for details. 

2016 BMW 5 Series 528i

  CERTIFIED PRE-OWNED 2016 BMW 5 SERIES 528i
Finance for $499/Mo.  
STK# NL3897. VIN #  WBA5A5C52GD525682. Mileage: 26,474 Miles. Monthly payments of $499. 10,000 miles. $0 due at signing. On approved credit. Does not include tax, tag, and fees. See dealer for details. 

2016 BMW X4 XDRIVE28I

  CERTIFIED PRE-OWNED 2016 BMW X4 xDRIVE28i
Finance for $534/Mo.  
STK# NL3878. VIN #  5UXXW3C51G0R22565. Mileage: 28,829 Miles. Monthly payments of $534. 10,000 miles. $1995 due at signing. On approved credit. Does not include tax, tag, and fees. See dealer for details. 

2016 BMW X5 XDRIVE35I

  CERTIFIED PRE-OWNED 2016 BMW X5 xDRIVE35i
Finance for $629/Mo.  
STK# NL3872. VIN # 5UXKR0C52G0S88389. Mileage: 35,214 Miles. Monthly payments of $629. 10,000 miles. $1995 due at signing. On approved credit. Does not include tax, tag, and fees. See dealer for details.

2016 BMW 7 Series 750I XDRIVE

  CERTIFIED PRE-OWNED 2016 BMW 7 SERIES 750I xDRIVE
Finance for $839/Mo.  
STK# NL3852. VIN # WBA7F2C52GG420986. Mileage: 40,805 Miles. Monthly payments of $839. 10,000 miles. $2495 due at signing. On approved credit. Does not include tax, tag, and fees. See dealer for details.