Used BMW X3 Suvs in Vermont

5 results Vermont
Highest Price: $34,900
Lowest Price: $14,795
To
Under miles
1-5 of 5 Results

Standard Listings

2016 BMW X3 xDrive28i
2016 BMW X3 xDrive28i
Shelburne, VT
$34,900
35,712 mi
2016 BMW X3 xDrive28i
2016 BMW X3 xDrive28i
Shelburne, VT
$33,900
23,141 mi
1-5 of 5 Results