2015 BMW 640i Gran Coupe xDrive Price: $20,518 Secaucus, NJ More Secaucus, NJ BMW 640's 2018 $33,886 Miles 2015 $24,999 Miles 2015 $26,990 Miles 2016 $25,995 Miles 2016 $24,959 Miles