Used 2021 BMW 3 Series for sale. Price: $27,850 790 Hempstead Tpke, Franklin Square, NY 11010 More Franklin Square, NY BMW 3-Series's 2022 $53,943 6,848 Miles 2019 $19,995 77,087 Miles 2021 $38,126 31,106 Miles 2025 $56,625 10 Miles 2025 $53,525 13 Miles 2020 $31,990 40,709 Miles