Office Lease Up (Sept. 21) Gucci Stiches Together 15-Year Deal for 84,000 SF

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…

Leave a Reply

Your email address will not be published. Required fields are marked *