The Amazon fulfillment center in Shakopee has traded hands between two insurance giants for $99.5 million, about 16% less ...