Times Square Station

Times Square Station

Location

New York, NY, USA

Client

Metropolitan Transit Authority

Size

20,200 m2 / 217,000 ft2