Amazon has signed a lease to occupy 450,000 square feet in a distribution center in the Central Massachusetts town of ...