Lease Office 106 Liberty Street
106 Liberty Street is a 5-story office space building located in World Trade Center. The total square feet is 13,300 and built in 1977. It is considered a class C building.
There are a variety of small medium and large offices available at 106 Liberty Street for rent or lease.
Office Tenants Rented / Leased 106 Liberty Street
- Emergency Physician Associates PLLC leased 3,000 SF