2019 BMW 3 Series 330i xDrive

2019 BMW 3 Series 330i xDrive in Cleveland, Ohio
  • Black
  • Black Leather
  • Automatic
  • 2.0L DOHC 16-Valve 4-Cylinder Turbocharged
  • WBA5R7C54KAJ79004
  • 25,447 miles
  • J79004C06
  • Cleveland, Ohio
Our Price
$32,593
KBB Retail
$40,475

Est. Payment

$604*
 
 

2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series 330i xDrive in Cleveland, Ohio
  • White
  • Black Leather
  • Automatic
  • 2.0L DOHC 16-Valve 4-Cylinder Turbocharged
  • WBA8D9G58JNU66810
  • 18,089 miles
  • U66810C06
  • Cleveland, Ohio
Our Price
$29,393
KBB Retail
$33,495

Est. Payment

$545*
 
 

2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive in Cleveland, Ohio
  • White
  • Black Leather
  • Automatic
  • 2.0L DOHC 16-Valve 4-Cylinder Turbocharged
  • WBA8D9G57HNU59518
  • 18,904 miles
  • U59518C06
  • Cleveland, Ohio
Our Price
$25,743

Est. Payment

$477*
 
 

2017 BMW 3 Series 330 Gran Turismo i xDrive

2017 BMW 3 Series 330 Gran Turismo i xDrive in Cleveland, Ohio
  • Black
  • Tan Leather
  • Automatic
  • 2.0L DOHC 16-Valve 4-Cylinder Turbocharged
  • WBA8Z9C35HG826684
  • 14,540 miles
  • 826684C01
  • Cleveland, Ohio
Our Price
$28,593

Est. Payment

$530*
 
 

2018 BMW 5 Series 540i xDrive

2018 BMW 5 Series 540i xDrive in Cleveland, Ohio
  • Blue
  • Black Leather
  • Automatic
  • 3.0L 6 Cylinder Turbo
  • WBAJE7C53JG891462
  • 37,645 miles
  • 891462C06
  • Cleveland, Ohio
Our Price
$39,493

Est. Payment

$732*
 
 

2017 BMW 5 Series 530i xDrive

2017 BMW 5 Series 530i xDrive in Cleveland, Ohio
  • Black
  • Black Leather
  • Automatic
  • 2.0L 4 Cylinder Turbo
  • WBAJA7C30HWA70686
  • 34,821 miles
  • A70686F01
  • Cleveland, Ohio
Our Price
$31,143
KBB Retail
$36,125

Est. Payment

$577*
 
 

2016 BMW 5 Series 528i xDrive

2016 BMW 5 Series 528i xDrive in Cleveland, Ohio
  • Black
  • Black/Tan Leather
  • Automatic
  • 2.0L I4
  • WBA5A7C58GG146048
  • 32,818 miles
  • 146048C06
  • Cleveland, Ohio
Our Price
$23,549
KBB Retail
$27,312

Est. Payment

$436*
 
 

2018 BMW X1 xDrive28i

2018 BMW X1 xDrive28i in Cleveland, Ohio
  • White
  • Black Leather
  • Automatic
  • 2.0L TwinPower Turbo 4-Cylinder 16V DOHC
  • WBXHT3C38J5F92369
  • 41,851 miles
  • F92369F01
  • Cleveland, Ohio
Our Price
$26,643

Est. Payment

$494*
 
 

2017 BMW X1 xDrive28i

2017 BMW X1 xDrive28i in Cleveland, Ohio
  • Mineral Gray Metallic
  • Black Leather
  • Automatic
  • 2.0L TwinPower Turbo 4-Cylinder 16V DOHC
  • WBXHT3Z30H4A56068
  • 32,295 miles
  • A56068F01
  • Cleveland, Ohio
Our Price
$26,493

Est. Payment

$491*