Is mall of America the biggest mall in usa
Address: 60 E Broadway, Bloomington, MN 55425, USA
Taylor S. | Feb 6, 2020
Yes
Julie Ring | Feb 6, 2020
Yes it is and I enjoy the walk while shopping when I'm up there.
TOBY SCALES | Feb 6, 2020
NO NO NO NO NO
Shrishti Sharma | Feb 6, 2020
Yea
Thanks! Your answer is awaiting moderation.