Gucci America Inc., an Italian fashion and leather goods brand, signed a 15-year lease for 83,964 square feet in the office building at 195 Broadway in New York, NY. The 29-story building totals 1.05 million square feet in Downtown Manhattan. The property is located across the street from St. Paul’s Chapel and one block from the World Trade Center in New York’s Financial District. Gucci will be relocating from its current location at 685 Fifth…