2018 BMW 330i xDrive Price: $23,398 Secaucus, NJ More Secaucus, NJ BMW 330's 2018 $16,998 Miles 2019 $17,298 Miles 2021 $34,495 21,275 Miles 2019 $26,795 Miles 2021 $36,998 Miles 2020 $32,488 Miles