Search results
We did not find results for: Where is International Plaza & Bay Street?.
Check spelling or type a new query.
We did not find results for: Where is International Plaza & Bay Street?.
Check spelling or type a new query.
Boasting 1.26 million square feet on two levels, over 200 specialty shops, 15 full service restaurants, and a luxurious...
Website: shopinternationalplaza.com
Phone: (813) 342-3790
2223 N West Shore Blvd Tampa, FL 33607 832.17 mi
Is this your business? Verify your listing
4.5 443 reviews
Very disappointed in the quality and the service. Do not recommend The product or this location. I purchased a pair of gold shoes and after one wear the insole is sliding and scrunched up on 1 foot... More
It's a good way to spend a couple of hours on hot day. Lots of different high-end stores which a few people can afford. Not many deals More