The New York City Police Department Headquarters or One Police Plaza is a thirteen-story building completed in 1973. Surrounding streets have been closed for security reasons.
The New York City Police Department Headquarters or One Police Plaza is a thirteen-story building completed in 1973. Surrounding streets have been closed for security reasons.