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