Humalistonkatu 8, Turku

Facilities