International Plaza

Anchored by Dillard’s, Neiman Marcus and Nordstrom, this two-story mall also features 200 specialty shops, plus Bay Street at the Plaza, an open-air village of fine restaurants and small boutiques. Tickle your fancy at Gucci or Tiffany & Co.

Address: 

2223 NW Shore Blvd # B7
Tampa, FL 33607
United States

Phones

813
.
342
.
3790

Website

Map

0