2012 BMW 6 Series 650i xDrive M package$29,900FAIR DEAL105,000 km-AutomaticGas$29,900FAIR DEALSaveSave
2012 BMW 6 Series 650i xDrive$34,000ABOVE AVG.57,000 kmNewmarketAutomaticGas$34,000ABOVE AVG.SaveSave