Looks to be 75th Street.  Impressive, movie stunt stuff: