Currently browsing tag

Miami

Gucci Opens Store in Miami

Luxury fashion house, Gucci, has opened a store in Miami’s Design District. The store boasts over 4,700 square feet expanding two floors …