Question: Which enclosed shopping mall can be found in the Westshore district of Tampa, Florida, alongside International Plaza?
Sentence (from "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.
Relevant evidence: Yes