Mechelininkatu 3a, Helsinki — Helsinki | Frontpics