Champlain Towers residents had complained about the proximity of Eighty Seven Park, and the vibrations and debris it caused during construction.