Strong storms cause damage, minor flooding