1xauto LtdCar Rental Voiotias 206 2, 4046 Germasogeia, Limassol1Car Rental Verified company 96 926768 Map
Rentals Ltd Z.S. Maxim AutoCar Rental Amathountos Leoforos 82, 4532 Agios Tychon, LimassolRCar Rental Verified company 99 256861 Map
M.K. Autodirect Car Rentals LtdCar Rental Stavraetou Machera 29B, 4105 Agios Athanasios, LimassolMCar Rental Verified company 24 363608 Map
Team 23 Sale Rentals LtdCar Rental Michail Koukki 8, 3051 Lemesos, LimassolTCar Rental Verified company 96 030130 Map