The Lesbian, Gay, Bisexual and Transgender Community Center of New York, AKA the New York Times building.
I think you've located it.