Amazon expands local footprint with lease deal for 61 North Logistics Center

Delivery giant Amazon has signed a lease to occupy the 240,000-square-foot 61 North Logistics Center on Tom Drive, a company spokesperson confirms to Daily Report. Amazon spokesperson Allie Payne s… Already an INSIDER? Sign in. Already an INSIDER? Sign in