Used BMW 116 for sale