Dover . North America . USA Dover Mall GLA: 886 000 sq. feet Address: 1365 N DuPont Hwy, Dover, DE 19901-8726
Wilmington . North America . USA Christiana Mall GLA: 1 200 000 sq. feet Address: 132 Christiana Mall Newark, Delaware 19702