Your email has been sent.
1 Liberty Plz
New York, NY 10006
One Liberty Plaza · Office Property for Lease
·
44,042 SF


SUBLEASE HIGHLIGHTS
- Located directly across from the WTC Transit Hub with access to: 1, 2, 3, 4, 5, 6, A, C, E, R, W, J, Z.
- Designed by Skidmore, Owings & Merrill, the building features a sleek black steel façade and column-free floor plates for flexible layouts.
- Stunning Views: Offers sweeping views of New York Harbor, the Hudson River, and the East River from upper floors.
- Massive Scale: A 54-story, Class A office tower spanning approximately 2.3 million square feet, making it one of NYC’s largest office buildings.
- Located in the heart of the Financial District, with direct underground access to the Fulton Street Transit Center, Oculus, World Trade Center.
- Multiple Entrances: Accessible via Liberty Street, Broadway, and Cortlandt Street, enhancing pedestrian flow and convenience.
PROPERTY OVERVIEW
CBRE, Inc. is pleased to present a premier sublease opportunity at 1 Liberty Street, offering the entire 6th floor comprising 44,042 rentable square feet. This fully furnished, turnkey space is available for immediate possession and is offered through January 31, 2029. The layout includes one executive boardroom, a large conference room with a retractable ceiling wall, three medium-sized conference rooms, 20 private offices, two pantries, and an expansive open area that accommodates over 200 workstations. The space is equipped with building system air conditioning and benefits from excellent natural light and sweeping views. Located directly across from the World Trade Center Transit Hub, the property provides unmatched access to major subway lines (1, 2, 3, 4, 5, 6, A, C, E, R, W, J, Z) and the PATH train, making it a highly accessible and desirable location. The sublandlord is creditworthy, ensuring a stable and professional leasing arrangement.
- 24 Hour Access
- Bus Line
- Controlled Access
- Commuter Rail
- Courtyard
- Metro/Subway
- Property Manager on Site
- Waterfront
- Partitioned Offices
- Outdoor Seating
- Air Conditioning
PROPERTY FACTS
SUSTAINABILITY
SUSTAINABILITY
LEED Certification Developed by the U.S. Green Building Council (USGBC), the Leadership in Energy and Environmental Design (LEED) is a green building certification program focused on the design, construction, operation, and maintenance of green buildings, homes, and neighborhoods, which aims to help building owners and operators be environmentally responsible and use resources efficiently. LEED certification is a globally recognized symbol of sustainability achievement and leadership. To achieve LEED certification, a project earns points by adhering to prerequisites and credits that address carbon, energy, water, waste, transportation, materials, health and indoor environmental quality. Projects go through a verification and review process and are awarded points that correspond to a level of LEED certification: Platinum (80+ points) Gold (60-79 points) Silver (50-59 points) Certified (40-49 points)
