GTK PARTS ACCESSORIES LTDAuto Parts & Tyres Larnakos Leoforos 34, 2101 Aglantzia, NicosiaGAuto Parts & Tyres Map