International Plaza & Bay Street Location:2223 N Westshore Blvd, Tampa, FL 33607, USA Twitter Facebook [{"latlong":["27.9646899"," -82.5206493"],"zoom":"16","infow":"International Plaza & Bay Street<\/span>2223 N Westshore Blvd, Tampa, FL 33607, USA<\/span><\/div>"}]