Aleksanterinkaari 8 A 31 - Rental apartment | Vella