Location:

New York, NY

Square Footage:

23,400

Service:

Office

Media Firm

New York