Gucci Domination Continues At Store Opening in Soho Luxury fashion brand Gucci opened its new 10,700 square foot store on 63 Wooster Street…