Office space for lease in 1237-1239 Broadway New York NY 10001. The property at 1237-1239 Broadway, New York, NY 10001 is located in NoMad and it has a lot square footage of 22,035. 856 Avenue of the Americas, New York, NY 10001 is a Office with Commercial 7-19 Stories (O6) property and was built in 1900.
Office Space for Lease in NYC, Nomad, Garment District, Midtown, Manhattan, New York


