ILIAD is now downtown…

Iliad’s stunning new design studio is located on the entire 3rd floor at 12 East 20th Street, off Broadway, in the heart of Manhattan’s downtown design district in Flatiron.

Iliad
12 East 20th Street, 3rd Floor
New York, NY 10003

p. 212.935.4382

e. info@iliadny.com

By Appointment