Probably just some Puerto Rican neighbor who was ashamed to see the PR flag there. That person probably wasn’t the one who had put up the American flag and therefore just simply left it there.
But why somebody would have put up an American flag at such a place, I don’t know.