S. Evaggelides & Sons ltd ( car spare parts shop )

104, Misiaouli and Kavazoglou | 3016 | Limassol | Limassol Region