2018 BMW X3
xDrive30i | 60,276 miles
$21,995
- Great DealThis vehicle is about $3,100 less than the average price for a 2018 BMW X3 for sale in the San Bruno area.
Filters (2):
xDrive30i | 60,276 miles
sDrive30i | 18,188 miles
sDrive30i | 19,770 miles
xDrive28i | 31,520 miles
xDrive28i | 92,288 miles
xDrive30 | 6 miles
sDrive30i | 28,072 miles
sDrive30i | 38,894 miles
xDrive30 | 5 miles
sDrive30i | 10,828 miles
sDrive30i | 71,316 miles
sDrive30i | 15,652 miles
sDrive30i | 620 miles
M50 | 10 miles
sDrive30i | 40,135 miles
xDrive28i | 78,669 miles
xDrive30i | 31,571 miles
M50 | 7 miles
xDrive30i | 37,723 miles
xDrive30i | 5,501 miles
xDrive30 | 7 miles
xDrive30i | 15 miles
xDrive30i | 22,872 miles
xDrive30 | 5 miles