Keimolantie 9 C 107 - Rental apartment | Vella