Which enclosed shopping mall can be found in the Westshore district of Tampa, Florida, alongside International Plaza?
WestShore Plaza: WestShore Plaza is an enclosed shopping mall located in the Westshore business district of Tampa, Florida, developed by Albert L. Manley of Boston, MA.
i don't know