Kyiv, Ukraine, 02000
Ihoria Turchyna St is a Transit stop located at Kyiv, Ukraine, 02000. It has received 6 reviews with an average rating of 2.3 stars.
The address of Ihoria Turchyna St: Kyiv, Ukraine, 02000
Ihoria Turchyna St has 2.3 stars from 6 reviews
Transit stop