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 "Northshore Mall"): The mall is currently managed by Simon Property Group, and is less than a mile away from Simon's Liberty Tree Mall.
Relevant evidence: Yes