Who manages both Northshore Mall in Peabody, Massachusetts and the Liberty Tree Mall in Danvers which are less than one mile from each other?
Northshore Mall: The Northshore Mall is a shopping mall in Peabody, Massachusetts, located on Route 114. Northshore Mall:  The mall is currently managed by Simon Property Group, and is less than a mile away from Simon's Liberty Tree Mall. Liberty Tree Mall: The Liberty Tree Mall is a shopping mall in Danvers, Massachusetts, U.S. that is one-third owned by the Simon Property Group.
Simon Property Group