63 Madison | Jamestown LP

Contact

63 Madison

New York, New York

63 Madison* is a 15-story, over 866,400 square foot office building occupying the entire eastern blockfront on Madison Avenue between 27th and 28th Streets in the Midtown South submarket of New York. The building offers open collaborative workspace desirable among today’s creative tenants.

Address: 63 Madison Avenue, New York, NY 10016

Building Details:

  • More than 866,400 square feet
  • 15 floors

Sustainability: 63 Madison earned LEED Gold certification through the U.S. Green Building Council under the LEED for Existing Buildings O+M rating system.

Major Tenants: New York Life Insurance and CBS

*This property is owned by a joint venture.