"They run for the street" doesn't really make sense. That would imply they are running on behalf of the street. Normally, when you do anything "for" or "on behalf of", you're doing it for an animate object, like a person or an animal or a cause. (e.g., "I am running in the race for my son." or "I am running in the race for a cure to cancer.")
Actually, there are at least two meanings to "they run for the street" that can make sense.
- "They are running towards the street"
- Taking "the street" to mean a certain community, "they run for the street" can mean that they are their street's team in some running competition.