1 Victoria Service Road Plumstead Cape Town, 7800
58 Princess Vlei Road, Plumstead, Western Cape, 7800