Cybersecurity firm logs on at SL Green’s One Madison
Palo Alto Networks is leasing nearly 29,000 square feet at the property in Midtown South. The company will occupy the entire 26th floor; its deal brings the building to 59 percent leased.
Palo Alto Networks is leasing nearly 29,000 square feet at the property in Midtown South. The company will occupy the entire 26th floor; its deal brings the building to 59 percent leased.