12 West 21st Street

NoMad, New York

Located in the Flatiron District between Fifth and Sixth Avenues, 12 West 21st Street is a 12 story, 62,000-square-foot office building just a short walk from Madison Square Park and Chelsea. The building features boutique loft-style floor, and a newly renovated lobby.

Notable Tenants