Reviews, get directions and information for Ikapa Car Rental

Address: 67 Voortrekker Rd, Le Cap
Phone: 021 930 1507
City: Cape Town
Street Number: 67 Voortrekker Rd
categories: automotive, aircraft & boat


Comment on this place