South Florida facing “significant claims” after storm dumps 25+ inches of rain by kaufmanfgdev | Apr 14, 2023