2017 BMW 3 Series Price: $19,200 Bronx, NY 10466 More Bronx, NY BMW 3-Series's 2021 $18,970 56,285 Miles 2017 $16,953 75,679 Miles 2018 $12,672 72,274 Miles 2018 $11,995 69,164 Miles 2021 $26,673 41,555 Miles 2021 $25,673 33,555 Miles