Avlabari Metro Station

Project Position

Country Georgia
Province Tbilisi
Project Location Avlabari Metro Station

About Project

Note The station is built in 1967 as a part of the second stretch.
Installed Instruments
More Projects