The 12-story oceanfront Champlain Towers South Condo in Surfside, near Miami Beach, collapsed early Thursday, leaving at least one person dead.
Champlain Towers residents had complained about the proximity of Eighty Seven Park, and the vibrations and debris it caused during construction.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results