Apartment for rent, Karvalaukunkuja 5, in Imatra, FinlandImatra, Karvalaukunkuja 5Apartment • 1 room(s) • 1 Bed. • 1 Bath. • 32 m²