Maapallonkuja 1 B 116 - Rental apartment | Vella