m3 BMW for sale in Kamloops, BC