●on = 「~階」、「~通り」を表す

 「at」が付く店や世帯が、1つの階に複数入っていたり、1つの通りに並んだりしているので、「at」より大きな単位「on」になります。

 I live on the 6th floor.(6階に住んでいる)

 I live on Meiji Dori.(明治通り沿いに住んでいる)

  The shop is on Meiji Dori.(その店は明治通りにある)