About
The Altman Building, built in 1896, is a 14, 000sq ft venue in Chelsea, NYC —where historic charm meets modern innovation for your events.
- Service area
- New York, NY
- Category
- Venues
The Altman Building, built in 1896, is a 14, 000sq ft venue in Chelsea, NYC —where historic charm meets modern innovation for your events.
The Altman Building, built in 1896, is a 14, 000sq ft venue in Chelsea, NYC —where historic charm meets modern innovation for your events.