In the past, the old days, a person stepped down into the street, and so, today, English carries that history in prepositional phrases; e.g., "I live in Green Street." In North America, one stepped across the street, one's house was situated on the street, so "I live on Green Street." As for "at", it requires a specific location, like "I live at 4416 9 Avenue."Originally Posted by forum_mail
Hope that helps.
Note, equivalency means, equal in value.
Student or Learner