REMEMBER CHAMPLAIN TOWERS: Terra Group was part of the Eighty Seven Park development next to Champlain Towers, where residents repeatedly complained about shaking from construction. Miami Beach records show the developers were fined eight times for excessive noise, and families later alleged that vibrations from pile driving contributed to the structural problems that preceded the collapse.
In 2022, more than two dozen parties reached a settlement with the victims’ families. Terra, as part of the Eighty Seven Park development team, contributed to the $400 million portion of that settlement. They did not disclose this history when submitting their application.