Louis Vuitton Open 10AM - 9PM
OtherLocated at International Plaza and Bay Street in Tampa, FL
French luxury fashion house renowned for leather goods, trunks, handbags, and ready-to-wear collections. Located in International Plaza and Bay Street.
About International Plaza and Bay Street
International Plaza and Bay Street is located at 2223 N Westshore Blvd, Tampa, FL 33607. It features 268 stores and services. Rated 4.6/5.
View all stores at International Plaza and Bay Street