in Albuquerque, NM
93,083 mi • $16,899 • xDrive28i
16,262 mi • $42,986 • Circuit Edition
24,659 mi • $39,688 • TRD Off-Road
57,944 mi • $27,886 • SV
28,384 mi • $24,986 • Sport
55,637 mi • $37,989 • TRD Off-Road
92,869 mi • $11,695 • 328i
21,666 mi • $26,688 • GT
84,504 mi • $18,998 • EX-L w/Navi
23,163 mi • $26,998 • EX-L
112,647 mi • $31,988 • TRD Off-Road
52,286 mi • $23,979 • sDrive28i
69,495 mi • $25,998 • Trans Am
87,402 mi • $14,987 • 328i xDrive
96,282 mi • $19,998 • XLT