Used 2020 BMW 3 Series for sale. Price: $31,990 1305 Hempstead Turnpike, Elmont, NY 11003 More Elmont, 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 2025 $50,895 7 Miles