Pellaksenmäentie 13 E 112 - Rental apartment | Vella