Teterboro Logistics Center is a 515,421-square-foot logistics hub in the nation’s most populated corridor