Invoice Price:$32,290 - $43,970
View all 2 matching BMW 328 trims
Invoice Price:$32,010 - $42,935
View all 2 matching BMW 328 trims
Invoice Price:$30,680 - $41,580
View all 2 matching BMW 328 trims
Invoice Price:$47,330 - $51,655
Invoice Price:$31,090 - $41,165
View all 2 matching BMW 328 trims
Invoice Price:$47,190 - $51,515
Invoice Price:$30,085 - $40,020
View all 2 matching BMW 328 trims
Invoice Price:$45,995 - $50,230
Invoice Price:$29,990 - $39,925
View all 2 matching BMW 328 trims
Invoice Price:$43,880 - $48,110
Invoice Price:$28,300 - $36,215
Invoice Price:$42,770 - $46,955
Invoice Price:$26,845 - $35,670
View all 2 matching BMW 325 trims
Invoice Price:$25,730 - $34,560
View all 2 matching BMW 325 trims
Invoice Price:$25,460 - $33,555
View all 2 matching BMW 325 trims