Question: Which enclosed shopping mall can be found in the Westshore district of Tampa, Florida, alongside International Plaza?
Answer: WestShore Plaza