International Plaza & Bay Street
Created by:
creator image
Oliver Campbell

International Plaza & Bay Street

4.6
Fragrance
Popularity in Category
77 of 442
Popularity in Country
614 of 1962
Popularity Worldwide
1660 of 7623
Region
Florida

Country

Address

2223 N Westshore Blvd, Tampa, FL 33607, USA

Type

Shopping Mall

Ticket Price

Free

International Plaza & Bay Street Tourist Map

International Plaza & Bay Street Travel Tips (0)

Already visited this place?
Leave helpful advice for others to follow you

0/400