4 New York Plaza is a 1.1 million square foot office property located in the Water Street Corridor of Downtown Manhattan’s Financial District. The property boasts superior infrastructure including abundant electrical power and emergency backup systems for base building systems and tenants’ mission critical operations.