Repairable Cars 2018 Bmw M3 for Sale Price: $29,900 101 Hudson ST, Jersey City, NJ 07302 More Jersey City, NJ BMW M3's 1988 $14,000 5,000 Miles 2019 $23,498 1,919 Miles 2011 $9,500 Miles 2018 $20,089 Miles 2016 $43,000 Miles 2016 $45,000 Miles