I don't think anyone else has wandered into this street...the place is quiet, peaceful, without supermarkets and boutiques... cleanly... and everything...the aforementioned company is also located here for the manufacture of elevators and not only Finnish ones