This is an ideal space and location to host your next pop-up store, product launch or fashion showroom. Located right on Allen Street in NYC's bustling Lower East Side, this large windowed venue is situated on a prime corner with tons of foot traffic.
It's surrounded by the city's best shops and restaurants, and has become a popular scene during both the day and night. Your pop-up store will surely stand out and attract lots of people.
The space currently does not have an AC.