U.S. News June 29, 2021
Residents of the Champlain Towers South that Collapsed were Set to Pay $15 Million in Assessments for Repair
According to a report by CNN, the owners of the Champlain Towers South that collapsed in Florida were facing assessments…