Lease Office 164 Orchard Street
164 Orchard Street is a 6-story office space building located in Lower East Side. The total square feet is 10,219 and built in 1920. It is considered a class C building.
There are a variety of small medium and large offices available at 164 Orchard Street for rent or lease.
Retail Tenants at 164 Orchard Street
- Lucky of 195 Madison Street Roofing and Contracting Inc. leased 500 SF