2018 BMW X4 xDrive28i
3,083 miles / $51,000
3,083 miles / $51,000
33,991 miles / $40,000
42,055 miles / $24,500
44,854 miles / $9,799
47,043 miles / $31,000
1,354 miles / $33,000
2,145 miles / $56,000
2,209 miles / $56,000
2,373 miles / $32,500
2,589 miles / $56,000
2,978 miles / $59,000
3,084 miles / $57,000