2016 Bmw M3 Price: $45,984 1220 Route 73 South, Mount Laurel, NJ 08053 More Mount Laurel, NJ BMW M3's 2025 $153,010 19 Miles 2019 $24,999 Miles 2014 $11,495 Miles 2024 $133,900 18 Miles 2022 $145,665 11 Miles 2020 $119,888 941 Miles