Reviews, get directions and information for Abba Car Rental

Address: 77 5th Ave, 7530 Le Cap
Phone: +27 86 110 1183
City: Cape Town
Street Number: 77 5th Ave
Zip Code: 7530
categories: car rental, automotive, aircraft & boat


Comment on this place