373 Broadway, New York, NY, USA
Bank Of America
The New York Art Center is 13,000 sq ft of retail space for rent, with 3 levels, perfect for any use such as a restaurant, art galleries, or a cafe. With 2 entrances and an entire city block, all commercial spaces for lease can be individually priced. Events coordinators are welcome. This pop up space comes fully staffed.