Who manages both Northshore Mall in Peabody, Massachusetts and the Liberty Tree Mall in Danvers which are less than one mile from each other?
Simon Property Group
-1
Section::::Abstract.
Northshore Mall
2941680
-1
Section::::Abstract.
Northshore Mall
2941680
-1
Section::::Abstract.
Liberty Tree Mall
7167413