SWEDISH LEVANT TRADING CYPRUS

car spare parts shop
2 company branches
Spyrou Loui, 7a
Lemesos Municipality, Lemesos
Closed