What you are taught and what we actually do with langauge are not always going to align. Guidance from native speakers is taking you to a new level of learning.Sorry about the incomplete information. It is from a newspaper in Singapore.
I believe it should be "in". I was taught to use "in" when it is not an address. For example, I live in Senja Road, BUT I live at 123 Senja Road.