Car Demetriades & Co ltd ( Daihatsu )

74, Pafou | 3051 | Limassol | Limassol Region