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

iStock.com/Lawrence Glass

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.