Which enclosed shopping mall can be found in the Westshore district of Tampa, Florida, alongside International Plaza?
WestShore Plaza
-1
Section::::Abstract.
Westshore (Tampa)
1864006
-1
Section::::Abstract.
WestShore Plaza
1844494