UPPER WEST SIDE, Manhattan (PIX11) — Rats, traffic helicopters, sidewalk sheds and scaffolding are some of New York City residents' biggest complaints. One particular building on the Upper West Side at 51 West 86th St. had scaffolding on the front for nearly 20 years. That scaffolding finally came down recently, and tenants were out in [...]

See Full Page