1010 Chelsea Freestanding Space

1010 Chelsea Freestanding Space

A large restaurant ready space boasting 10,000 square feet of usable space.