Verdi Square, Once Known for Rats, Now Has a ‘Meadow’ and New Benches

Verdi Square on Broadway between 72nd and 73rd Streets has been known for lots of things over the past few decades, from heroin to rats. But a community