Used 2020 BMW 3 Series for sale. Price: $37,981 538 Route 38, Maple Shade, NJ 08052 More Maple Shade, NJ BMW 3-Series's 2025 $52,695 11 Miles 2024 $41,972 18,798 Miles 2024 $41,772 17,766 Miles 2022 $33,485 36,383 Miles 2022 $31,390 48,489 Miles 2021 $32,895 34,090 Miles