2 Bedroom Apartment With Panoramic City View 0164 Tbilisi, 51/53 Tevdore Mghvdeli Street 6.5 / 10 2 reviews