Where is the NY campus? Sick of companies not investing in NY and Upstate NY

Exclusive | Apple signs NYC lease for office space near Madison Square Garden
Apple has signed a lease for 220,000 square feet of office space at 11 Penn Plaza near Madison Square Garden, The Post has learned.


Apple Leases 2 Additional Floors in Midtown Office Property
The tech company announced its biggest New York City office lease so far — an additional 336,000 square feet in Midtown's 11 Penn Plaza.

Looks like the NY campus is at 11 Penn Plaza in Midtown.