Where is Navtlughi 2?

Where is Navtlughi 2 located?

Navtlughi 2, T'bilisi, Georgia (approx. 41.675644°, 44.896824°)


Where is Navtlughi 2 on the map?