23 Leeuwen St Parking Home/Parking lot/23 Leeuwen St Parking 23 Leeuwen St, Cape Town City Centre, Cape Town, 8000 Contacts 23 Leeuwen St, Cape Town City Centre, Cape Town, 8000 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Parking lot Johannesburg Zoo Parking Arcade 20 Upper Park Dr, Parkview, Randburg, 2122 0116462000 Parking lot Higher Ground Parking Lyme Park, Sandton, 2060 Parking lot 6 Sydney St Parking 6 Sydney St, Zonnebloem, Cape Town, 7925 Parking lot 30 Jerepico Street Parking 30 Jerepico St, Mbombela, 1201 Categories Parking lot