26-32 Grand Street is a 0-story office space building located in soho. The total square feet is 26,952 and built in 1900.
There are a variety of small medium and large offices available at 26-32 Grand Street for rent or lease.
Retail Tenants at 26-32 Grand Street
James Famularo, Eastern Consolidated leased 1,080 SF