Takamaanrinne 1 C 53 - Rental apartment | Vella