2016 BMW i3
21,735 Miles
$21,199

West Palm Beach , FL
Track Price Check Availability

2015 BMW i3
7,339 Miles
$19,299

Miami, FL
Track Price Check Availability

2016 BMW i3
17,242 Miles
$19,799

Miami, FL
Track Price Check Availability

2016 BMW i3
14,515 Miles
$21,799

West Palm Beach , FL
Track Price Check Availability

2015 BMW 3 Series
16,071 Miles
$26,999

West Palm Beach , FL
Track Price Check Availability

2015 BMW i3
29,557 Miles
$17,399

West Palm Beach , FL
Track Price Check Availability

2014 BMW 3 Series
67,510 Miles
$15,299

Hollywood , FL
Track Price Check Availability

2014 BMW 3 Series
28,289 Miles
$21,110

Commerce, CA
Track Price Check Availability

2015 BMW 3 Series
32,165 Miles
$22,830

Commerce, CA
Track Price Check Availability

2017 BMW i3
19,206 Miles
$31,875

Oceanside, CA
Track Price Check Availability

2014 BMW i3
37,507 Miles
$11,660

South San Francisco, CA
Track Price Check Availability

2017 BMW i3
5,162 Miles
$31,200

South San Francisco, CA
Track Price Check Availability

2017 BMW i3
15,882 Miles
$25,900

South San Francisco, CA
Track Price Check Availability

2014 BMW i3
26,760 Miles
$16,855

South San Francisco, CA
Track Price Check Availability

2014 BMW i3
31,738 Miles
$17,915

South San Francisco, CA
Track Price Check Availability

2017 BMW i3
7,358 Miles
$28,600

South San Francisco, CA
Track Price Check Availability

2017 BMW i3
1,558 Miles
$31,200

South San Francisco, CA
Track Price Check Availability

2017 BMW i3
22,976 Miles
$26,200

South San Francisco, CA
Track Price Check Availability

2014 BMW i3
20,220 Miles
$15,999

North Lauderdale, FL
Track Price Check Availability

2017 BMW i3
11,296 Miles
$27,999

Orlando, FL
Track Price Check Availability

Pricing Analysis

Active Listings
Mileage