Go to map
Karpalotie 2, Turku, Finland
3 km to Turku Bus Terminal (Open map)
Karpalotie 2, Turku, Finland
3 km to Turku Bus Terminal (Open map)
Karpalotie 2, Turku, Finland
3 km to Turku Bus Terminal (Open map)