Paahtajanaukio 4 A 90 - Rental apartment | Vella