SA Motor Lease Cape TownUnit 5 Airport Business Park, Corner Of Michigan Street and Borcherds Quarry Road, Airport Industria, Matroosfontein, Cape Town, 7490, South Africa
First Car Rental Cape Town CityCnr Hertzog Boulevard and Christiaan Barnard Streets, Foreshore, Cape Town, 8001, South Africa