M.K. Autodirect Car Rentals LtdCar Rental Stavraetou Machera 29B, 4105 Agios Athanasios, LimassolMCar Rental Verified company 24 363608 Map
Bibika LtdCar Rental Promachon Eleftherias 9, 4103 Agios Athanasios, LimassolBCar Rental Verified company 96 770660 Map
Rentals Ltd Z.S. Maxim AutoCar Rental Amathountos Leoforos 82, 4532 Agios Tychon, LimassolRCar Rental Verified company 99 256861 Map
Team 23 Sale Rentals LtdCar Rental Michail Koukki 8, 3051 Lemesos, LimassolTCar Rental Verified company 96 030130 Map