I know where your house is, it might not have gotten over to you there. I am not sure how high you are at the house, the green garage might not have been so lucky. Good luck ! It's raining again today, but not a badly.
We've got two big ocean-outfall storm drains in that area. One at Conch street and one at Curlew street, You would think the drainage would be better