Yes, your sentence is correct.
End in is particular verb phrase that means:
Have as its final part or result
See the entry for end in the Oxford Dictionary.
So, the verb phrase follows the normal rule for subject/verb agreement. A singular subject takes a singular verb, and a plural subject takes a plural verb. For present tense regular verbs, the only person & number that ends in S is the third person singular. All the others do not require an S.
Since winter streets is third person, plural, you do not add an S to the verb to make it plural.