Nordstrom International Plaza

2223 N Westshore Blvd

Tampa, FL 33607