THE AUTOTREND WEEKLY
Dealer:
 
Category:
 
Make:
Model:
 
Price Range: to
 
Distance: of
 

Autos

7152 matches.  Sort by:  Year Make/Model Price Mileage MPG Stock #
Used 2024 BMW X7 M60I in JACKSONVILLE, FLORIDA
  Stock #:  A99676

CARFAX 1-Owner, BMW Certified, Superb Condition, ... 
Price:  $99,387
 
Highway MPG:  21
Mileage:  1,960



Used 2024 BMW X7 M60I in JACKSONVILLE, FLORIDA
  Stock #:  60932A

Superb Condition, Dealer Certified, CARFAX 1-Owner. ... 
Price:  $89,987
 
Highway MPG:  21
Mileage:  32,946



Used 2023 BMW X7 M60I in JACKSONVILLE, FLORIDA
  Stock #:  65888A

REDUCED FROM $92,175!, $1,300 below J.D. Power ... 
Price:  $84,987
 
Highway MPG:  21
Mileage:  19,787



Used 2025 BMW X6 XDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  A23059

CARFAX 1-Owner, BMW Certified, Superb Condition, ... 
Price:  $73,987
 
Highway MPG:  26
Mileage:  10,322



Photo Coming Soon
  Stock #:  Z03751

*NEW ARRIVAL! PHOTOS COMING SOON* This vehicles ... 
Price:  $78,987
 
Highway MPG:  26
Mileage:  6,959



Used 2024 BMW X6 XDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  31389A

Come see this NEWLY ARRIVED 2024 BMW X6 XDRIVE40I ... 
Price:  $68,987
 

Mileage:  26,981



Used 2018 BMW X6 SDRIVE35I in JACKSONVILLE, FLORIDA
  Stock #:  80315A

Superb Condition. Heated Leather Seats, Moonroof, ... 
Price:  $26,988
 

Mileage:  109,149



Used 2023 BMW X6 M50I in JACKSONVILLE, FLORIDA
  Stock #:  50388A

BMW Certified, CARFAX 1-Owner, Superb Condition, ... 
Price:  $69,287
 
Highway MPG:  22
Mileage:  19,947



Used 2023 BMW X6 M  in JACKSONVILLE, FLORIDA
  Stock #:  A57262

WAS $89,988, PRICED TO MOVE $12,000 below J.D. ... 
Price:  $83,487
 
Highway MPG:  18
Mileage:  38,537



Photo Coming Soon
  Stock #:  BP14348A

Sunroof, Heated Seats, Navigation, PREMIUM PACKAGE, ... 
Price:  $85,125
 




New 2026 BMW X5 XDRIVE50E in JACKSONVILLE, FLORIDA
  Stock #:  BP22511

Heated Seats, Navigation, Moonroof, Power Liftgate, ... 
Price:  $83,475
 

Mileage:  9



New 2026 BMW X5 XDRIVE50E in JACKSONVILLE, FLORIDA
  Stock #:  BP38729

Heated Seats, Navigation, Moonroof, Power Liftgate, ... 
Price:  $83,425
 

Mileage:  5



New 2026 BMW X5 XDRIVE50E in JACKSONVILLE, FLORIDA
  Stock #:  BP15423

Heated Seats, Navigation, Moonroof, Power Liftgate, ... 
Price:  $84,875
 

Mileage:  3



New 2026 BMW X5 XDRIVE50E in JACKSONVILLE, FLORIDA
  Stock #:  BP35929

Heated Seats, NAV, Sunroof, iPod/MP3 Input, Satellite ... 
Price:  $87,975
 

Mileage:  5



New 2025 BMW X5 XDRIVE50E in JACKSONVILLE, FLORIDA
  Stock #:  BP93728

Heated Seats, Navigation, Moonroof, Power Liftgate, ... 
Price:  $81,060
 

Mileage:  29



Used 2025 BMW X5 XDRIVE50E in JACKSONVILLE, FLORIDA
  Stock #:  A06242

CARFAX 1-Owner, BMW Certified, Superb Condition, ... 
Price:  $72,487
 

Mileage:  10,353



Used 2025 BMW X5 XDRIVE50E in JACKSONVILLE, FLORIDA
  Stock #:  05441B

Superb Condition, BMW Certified, CARFAX 1-Owner, ... 
Price:  $74,387
 

Mileage:  2,030



Used 2024 BMW X5 XDRIVE50E in JACKSONVILLE, FLORIDA
  Stock #:  22788C

PRICE DROP FROM $70,075, $2,600 below J.D. Power ... 
Price:  $65,987
 

Mileage:  19,675



Used 2024 BMW X5 XDRIVE50E in JACKSONVILLE, FLORIDA
  Stock #:  64299A

BMW Certified, CARFAX 1-Owner, Superb Condition, ... 
Price:  $68,587
 

Mileage:  16,365



New 2026 BMW X5 XDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  BP17273

Heated Seats, Navigation, Moonroof, Power Liftgate, ... 
Price:  $76,175
 

Mileage:  7



New 2026 BMW X5 XDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  BP21047

Heated Seats, NAV, Sunroof, iPod/MP3 Input, Satellite ... 
Price:  $85,650
 

Mileage:  9



Used 2026 BMW X5 XDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  70143A

CARFAX 1-Owner, ONLY 595 Miles! Heated Seats, ... 
Price:  $74,990
 
Highway MPG:  27
Mileage:  595



New 2026 BMW X5 XDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  BP34461

Heated Seats, Navigation, Moonroof, Power Liftgate, ... 
Price:  $84,790
 

Mileage:  4



Photo Coming Soon
  Stock #:  BP99730

Heated Seats, Navigation, Sunroof, Power Liftgate, ... 
Price:  $80,210
 




Used 2025 BMW X5 XDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  S58078A

BMW Certified, Superb Condition, CARFAX 1-Owner, ... 
Price:  $70,587
 
Highway MPG:  27
Mileage:  5,938



Used 2024 BMW X5 XDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  A77529

CARFAX 1-Owner, Superb Condition, BMW Certified. ... 
Price:  $58,987
 
Highway MPG:  27
Mileage:  28,597



Used 2022 BMW X5 XDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  A36454

PRICE DROP FROM $54,375. PRICED TO MOVE $3,400 ... 
Price:  $44,887
 
Highway MPG:  25
Mileage:  35,425



Used 2022 BMW X5 XDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  56233A

BMW Certified, CARFAX 1-Owner, Excellent Condition, ... 
Price:  $49,971
 
Highway MPG:  25
Mileage:  34,791



Used 2021 BMW X5 XDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  01454A

CARFAX 1-Owner. Heated Seats, Sunroof, NAV, Power ... 
Price:  $38,988
 
Highway MPG:  25
Mileage:  59,393



Used 2019 BMW X5 XDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  86790A

Superb Condition, GREAT MILES 38,749! JUST REPRICED ... 
Price:  $35,988
 
Highway MPG:  26
Mileage:  38,734



Used 2019 BMW X5 XDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  88569A

Superb Condition, LOW MILES - 48,868! JUST REPRICED ... 
Price:  $33,388
 
Highway MPG:  26
Mileage:  48,859



Used 2019 BMW X5 XDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  84917B

JUST REPRICED FROM $35,850, PRICED TO MOVE $2,100 ... 
Price:  $30,688
 
Highway MPG:  26
Mileage:  71,173



Used 2019 BMW X5 XDRIVE40I in ATLANTIC BEACH, FLORIDA
  Stock #:  T6444

One Owner, Hi-Fi 10 Speaker Sound System, Smart ... 
Price:  $29,980
 

Mileage:  54,487



New 2026 BMW X5 SDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  BP67226

Heated Seats, NAV, Sunroof, Satellite Radio, Power ... 
Price:  $76,325
 

Mileage:  4



New 2026 BMW X5 SDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  BP29961

Heated Seats, Nav System, Moonroof, Satellite ... 
Price:  $76,625
 

Mileage:  4



New 2026 BMW X5 SDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  BP23237

Heated Seats, Nav System, Moonroof, Satellite ... 
Price:  $73,425
 

Mileage:  10



New 2026 BMW X5 SDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  BP44543

Heated Seats, NAV, Sunroof, Satellite Radio, Power ... 
Price:  $74,875
 

Mileage:  7



New 2026 BMW X5 SDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  BP54514

This eye-catching 2026 BMW X5 SDRIVE40I has Dravit ... 
Price:  $79,075
 

Mileage:  3



Used 2025 BMW X5 SDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  32097B

REDUCED FROM $70,580! CARFAX 1-Owner. Heated Seats, ... 
Price:  $64,990
 
Highway MPG:  27
Mileage:  2,835



Used 2025 BMW X5 SDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  S48555

JUST REPRICED FROM $72,725. BMW Certified, CARFAX ... 
Price:  $68,971
 
Highway MPG:  27
Mileage:  7,966



Used 2024 BMW X5 SDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  54874A

CARFAX 1-Owner, LOW MILES - 4,369! Heated Seats, ... 
Price:  $63,987
 
Highway MPG:  27
Mileage:  4,369



Used 2023 BMW X5 SDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  59135A

PRICE DROP FROM $50,350, $5,400 below J.D. Power ... 
Price:  $45,487
 
Highway MPG:  26
Mileage:  40,808



Used 2022 BMW X5 SDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  A04208

PRICE DROP FROM $54,987, PRICED TO MOVE $500 below ... 
Price:  $46,987
 
Highway MPG:  26
Mileage:  41,108



Used 2022 BMW X5 SDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  11684A

CARFAX 1-Owner, Excellent Condition. Heated Seats, ... 
Price:  $42,990
 

Mileage:  64,817



Used 2022 BMW X5 SDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  37296A

BMW Certified, CARFAX 1-Owner, Superb Condition, ... 
Price:  $52,987
 
Highway MPG:  26
Mileage:  21,898



Used 2022 BMW X5 SDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  N9L04510C

Used 2022 BMW X5 sDrive40i for sale Jacksonville, ... 
Price:  $41,331
 

Mileage:  46,172



Used 2021 BMW X5 SDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  49652B

JUST REPRICED FROM $39,625, PRICED TO MOVE $3,700 ... 
Price:  $33,188
 
Highway MPG:  26
Mileage:  62,436



Used 2021 BMW X5 SDRIVE40I in ORANGE PARK, FLORIDA
  Stock #:  24453PC

FRESH OIL CHANGE, LEATHER SEATING, BLUETOOTH, ... 
Price:  $26,800
 

Mileage:  95,708



Photo Coming Soon
  Stock #:  31630B

Come see this NEWLY ARRIVED 2021 BMW X5 SDRIVE40I ... 
Price:  $34,988
 

Mileage:  65,810



Used 2020 BMW X5 SDRIVE40I in JACKSONVILLE, FLORIDA
  Stock #:  19497B

REDUCED FROM $39,325! Superb Condition, GREAT ... 
Price:  $31,888
 
Highway MPG:  26
Mileage:  53,688



Used 2025 BMW X5 M60I in JACKSONVILLE, FLORIDA
  Stock #:  S01424

Excellent Condition, BMW Certified, ONLY 8,560 ... 
Price:  $95,871
 
Highway MPG:  22
Mileage:  8,560



New 2026 BMW X5 M COMPETITION in JACKSONVILLE, FLORIDA
  Stock #:  BP17414

Navigation, Moonroof, Heated Leather Seats, Back-Up ... 
Price:  $144,470
 

Mileage:  11



New 2025 BMW X4 XDRIVE30I in JACKSONVILLE, FLORIDA
  Stock #:  BP33307

Heated Seats, Nav System, Moonroof, Power Liftgate, ... 
Price:  $64,410
 

Mileage:  4



Used 2024 BMW X4 XDRIVE30I in JACKSONVILLE, FLORIDA
  Stock #:  P6656

WE DELIVER TO YOUR HOME OR OFFICE !!!!!<br><br>2024 ... 
Internet Price:  $40,463
 
Highway MPG:  28
Mileage:  21,757



New 2025 BMW X4 M40I in JACKSONVILLE, FLORIDA
  Stock #:  BP43964

Heated Seats, Navigation, Moonroof, Power Liftgate, ... 
Price:  $73,040
 

Mileage:  7



Used 2024 BMW X3 XDRIVE30I in JACKSONVILLE, FLORIDA
  Stock #:  40628A

LOW MILES - 17,695! JUST REPRICED FROM $54,745. ... 
Price:  $44,990
 
Highway MPG:  28
Mileage:  17,699



Used 2022 BMW X3 XDRIVE30I in JACKSONVILLE, FLORIDA
  Stock #:  32944B

LOW MILES - 31,596! NAV, Back-Up Camera, Rear ... 
Price:  $35,987
 
Highway MPG:  28
Mileage:  31,596



Used 2022 BMW X3 XDRIVE30I in JACKSONVILLE, FLORIDA
  Stock #:  P55909

BMW Certified, Excellent Condition, CARFAX 1-Owner. ... 
Price:  $34,987
 
Highway MPG:  28
Mileage:  52,651



Used 2021 BMW X3 XDRIVE30I in JACKSONVILLE, FLORIDA
  Stock #:  37301A

CARFAX 1-Owner, Superb Condition. JUST REPRICED ... 
Price:  $25,988
 
Highway MPG:  29
Mileage:  73,296



Used 2024 BMW X3 SDRIVE30I in JACKSONVILLE, FLORIDA
  Stock #:  73311A

JUST REPRICED FROM $52,730. Excellent Condition, ... 
Price:  $45,971
 
Highway MPG:  29
Mileage:  7,077



Used 2021 BMW X3 SDRIVE30I in JACKSONVILLE, FLORIDA
  Stock #:  84796A

REDUCED FROM $49,495! CARFAX 1-Owner. Heated Seats, ... 
Price:  $24,971
 

Mileage:  82,343



Used 2021 BMW X3 SDRIVE30I in JACKSONVILLE, FLORIDA
  Stock #:  56156B

CARFAX 1-Owner. PRICE DROP FROM $25,988, PRICED ... 
Price:  $24,188
 
Highway MPG:  29
Mileage:  66,529



Used 2021 BMW X3 SDRIVE30I in JACKSONVILLE, FLORIDA
  Stock #:  3M9G95953

CARFAX One-Owner. Clean CARFAX. Honda of the Avenues ... 
Price:  $20,053
 

Mileage:  95,755



Used 2020 BMW X3 SDRIVE30I in JACKSONVILLE, FLORIDA
  Stock #:  70567A

PRICE DROP FROM $30,750. $700 below J.D. Power ... 
Price:  $24,688
 
Highway MPG:  29
Mileage:  73,874



Photo Coming Soon
  Stock #:  32060A

WAS $47,195. CARFAX 1-Owner. iPod/MP3 Input, Back-Up ... 
Price:  $19,990
 

Mileage:  78,901



Used 2017 BMW X3 SDRIVE28I in JACKSONVILLE, FLORIDA
  Stock #:  A90040A

REDUCED FROM $29,987! Superb Condition. Moonroof, ... 
Price:  $19,588
 
Highway MPG:  28
Mileage:  94,482



New 2025 BMW X3 M50 XDRIVE in JACKSONVILLE, FLORIDA
  Stock #:  BP46147

Heated Leather Seats, Nav System, Moonroof, Power ... 
Price:  $74,205
 

Mileage:  6



New 2025 BMW X3 M50 XDRIVE in JACKSONVILLE, FLORIDA
  Stock #:  BP16194

Heated Seats, NAV, Sunroof, Power Liftgate, All ... 
Price:  $73,960
 

Mileage:  3



Photo Coming Soon
  Stock #:  BP51785

* NEW ARRIVAL! PHOTOS COMING SOON! * This eye-catching ... 
Price:  $54,735
 

Mileage:  4



Photo Coming Soon
  Stock #:  BP51507

* NEW ARRIVAL! PHOTOS COMING SOON! * This eye-catching ... 
Price:  $54,455
 

Mileage:  7



Photo Coming Soon
  Stock #:  BP51548

* NEW ARRIVAL! PHOTOS COMING SOON! * This eye-catching ... 
Price:  $52,075
 

Mileage:  1



New 2025 BMW X3 30 XDRIVE in JACKSONVILLE, FLORIDA
  Stock #:  BP62113

Heated Seats, Navigation, Sunroof, Satellite Radio, ... 
Price:  $59,710
 

Mileage:  153



New 2025 BMW X3 30 XDRIVE in JACKSONVILLE, FLORIDA
  Stock #:  BP70476

Heated Seats, Nav System, Moonroof, Power Liftgate, ... 
Price:  $59,510
 

Mileage:  4



New 2025 BMW X3 30 XDRIVE in JACKSONVILLE, FLORIDA
  Stock #:  BP77471

Heated Seats, Nav System, Moonroof, Satellite ... 
Price:  $59,510
 

Mileage:  8



New 2025 BMW X3 30 XDRIVE in JACKSONVILLE, FLORIDA
  Stock #:  BP88379

NAV, Heated Seats, Back-Up Camera, All Wheel Drive, ... 
Price:  $51,775
 

Mileage:  3



New 2025 BMW X3 30 XDRIVE in JACKSONVILLE, FLORIDA
  Stock #:  BP94705

Moonroof, Heated Leather Seats, Nav System, REAR ... 
Price:  $62,060
 

Mileage:  3



New 2025 BMW X3 30 XDRIVE in JACKSONVILLE, FLORIDA
  Stock #:  BP98806

Heated Seats, Navigation, Moonroof, Power Liftgate, ... 
Price:  $59,180
 

Mileage:  31



New 2025 BMW X3 30 XDRIVE in JACKSONVILLE, FLORIDA
  Stock #:  BP02833

Navigation, Heated Seats, Back-Up Camera, Power ... 
Price:  $54,610
 

Mileage:  3



New 2025 BMW X3 30 XDRIVE in JACKSONVILLE, FLORIDA
  Stock #:  BP21473

Nav System, Moonroof, Heated Seats, Power Liftgate, ... 
Price:  $56,460
 

Mileage:  3



New 2025 BMW X3 30 XDRIVE in JACKSONVILLE, FLORIDA
  Stock #:  BP27809

Sunroof, Heated Leather Seats, NAV, BLACK/ATLAS ... 
Price:  $60,760
 

Mileage:  4



New 2025 BMW X3 30 XDRIVE in JACKSONVILLE, FLORIDA
  Stock #:  BP32742A

Moonroof, Heated Seats, Nav System, PREMIUM PACKAGE, ... 
Price:  $64,085
 

Mileage:  3



Photo Coming Soon
  Stock #:  BP34864

Navigation, Moonroof, Heated Seats, Back-Up Camera, ... 
Price:  $55,260
 

Mileage:  3



New 2025 BMW X2 XDRIVE28I in JACKSONVILLE, FLORIDA
  Stock #:  BP89773

Heated Seats, Nav System, Moonroof, Back-Up Camera, ... 
Price:  $48,220
 

Mileage:  9



Used 2024 BMW X2 XDRIVE28I in JACKSONVILLE, FLORIDA
  Stock #:  P03415

Superb Condition, CARFAX 1-Owner, BMW Certified, ... 
Price:  $41,971
 
Highway MPG:  33
Mileage:  11,659



Used 2014 BMW X1 XDRIVE35I - (VALUE TRADE) in JACKSONVILLE, FLORIDA
  Stock #:  14550

<font size="4" face="georgia, serif"><span style="color: ... 
Website:  $8,999
Price:  $8,999

Mileage:  124,263



New 2025 BMW X1 XDRIVE28I in JACKSONVILLE, FLORIDA
  Stock #:  BP31124

Heated Seats, NAV, Sunroof, Satellite Radio, Power ... 
Price:  $50,520
 

Mileage:  6



New 2025 BMW X1 XDRIVE28I in JACKSONVILLE, FLORIDA
  Stock #:  BP06039

Heated Seats, Navigation, Moonroof, Back-Up Camera, ... 
Price:  $47,695
 

Mileage:  26



New 2025 BMW X1 XDRIVE28I in JACKSONVILLE, FLORIDA
  Stock #:  BP76914

Heated Seats, Nav System, Moonroof, Back-Up Camera, ... 
Price:  $47,415
 

Mileage:  6



Used 2025 BMW X1 XDRIVE28I in JACKSONVILLE, FLORIDA
  Stock #:  S75228

PRICE DROP FROM $47,410. CARFAX 1-Owner, Excellent ... 
Price:  $44,987
 
Highway MPG:  33
Mileage:  7,669



Used 2024 BMW X1 XDRIVE28I in JACKSONVILLE, FLORIDA
  Stock #:  30026A

CARFAX 1-Owner, BMW Certified, Excellent Condition, ... 
Price:  $39,971
 
Highway MPG:  34
Mileage:  15,838



Used 2024 BMW X1 XDRIVE28I in JACKSONVILLE, FLORIDA
  Stock #:  A54612

BMW Certified, CARFAX 1-Owner, Superb Condition, ... 
Price:  $42,987
 
Highway MPG:  34
Mileage:  13,433



Used 2020 BMW X1 XDRIVE28I in JACKSONVILLE, FLORIDA
  Stock #:  55289A

CARFAX 1-Owner, GREAT MILES 57,120! Navigation, ... 
Price:  $24,990
 
Highway MPG:  31
Mileage:  57,125



Used 2021 BMW X1 SDRIVE28I in ATLANTIC BEACH, FLORIDA
  Stock #:  T6281

Leather, Navigation, Sunroof, 2.0L Turbo I4, Apple ... 
Price:  $22,990
 

Mileage:  52,580



New 2025 BMW X1 M35I in JACKSONVILLE, FLORIDA
  Stock #:  BP44277

Heated Seats, NAV, Back-Up Camera, Power Liftgate, ... 
Price:  $54,805
 

Mileage:  10



New 2025 BMW M8 COMPETITION in JACKSONVILLE, FLORIDA
  Stock #:  BP67539

NAV, Heated Leather Seats, Power Liftgate, Turbo, ... 
Price:  $154,575
 

Mileage:  68



Used 2022 BMW M8 COMPETITION in JACKSONVILLE, FLORIDA
  Stock #:  05548A

PRICE DROP FROM $79,850, $25,100 below J.D. Power ... 
Price:  $64,588
 
Highway MPG:  21
Mileage:  79,002



Photo Coming Soon
  Stock #:  BP56993

Nav System, Heated Leather Seats, Aluminum Wheels, ... 
Price:  $125,325
 




Used 2024 BMW M4 COMPETITION XDRIVE in JACKSONVILLE, FLORIDA
  Stock #:  A39150

Superb Condition, BMW Certified, CARFAX 1-Owner, ... 
Price:  $84,587
 
Highway MPG:  23
Mileage:  8,250



Used 2023 BMW M4 COMPETITION XDRIVE in JACKSONVILLE, FLORIDA
  Stock #:  32348A

BMW Certified, ONLY 7,470 Miles! Heated Leather ... 
Price:  $84,987
 
Highway MPG:  22
Mileage:  7,470



Used 2023 BMW M4 COMPETITION XDRIVE in JACKSONVILLE, FLORIDA
  Stock #:  A56117

WAS $87,520. BMW Certified, Superb Condition, ... 
Price:  $83,987
 
Highway MPG:  23
Mileage:  12,559