Reviews, get directions and information for Abba Car Rental

Address: 2 Pioneer St, 7530 Le Cap
Phone: +27 21 949 5937
City: Cape Town
Street Number: 2 Pioneer St
Zip Code: 7530
categories: car rental


Comment on this place