8
of
17
in
MALLS & SHOPPING CENTERS
Help
Print Page
•
International Plaza & Bay Street
Map
109
2223 N Westshore Blvd, Tampa
813-342-3790
Tampa Bay Area MAP
See Location on Map