Question: Who manages both Northshore Mall in Peabody, Massachusetts and the Liberty Tree Mall in Danvers which are less than one mile from each other?
Sentence (from "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.
Relevant evidence: Yes