8
of
17
in
MALLS & SHOPPING CENTERS
International Plaza & Bay Street
Map
109
2223 N Westshore Blvd, Tampa
813-342-3790
Tampa Bay Area MAP