Used 2020 BMW 3 Series for sale. Price: $35,326 185 Sunrise Hwy, Freeport, NY 11520 More Freeport, NY BMW 3-Series's 2021 $25,850 30,492 Miles 2022 $33,943 Miles 2022 $34,943 Miles 2022 $53,943 Miles 2022 $39,952 38,756 Miles 2021 $36,252 47,226 Miles