Permits related to the severe weather event that placed almost 26 inches rain in Fort Lauderdale on April 12, 2023
(Please use a modern browser to see the interactive version of this visualization)