2021 BMW 2 Series 228i Price: $43,650 425 Bloomfield Ave, Bloomfield, NJ 07003 More Bloomfield, NJ BMW 228's 2015 $20,500 Miles 2020 $24,900 Miles 2020 $29,890 23,274 Miles 2021 $26,987 Miles 2021 $28,900 Miles 2016 $23,200 Miles