Russian & Turkish Baths

One World Trade Observatory

285 Fulton St
New York, NY 10006

Broadway

1681 Broadway
New York, NY 10019

Ellis Island