20 Station Road Mowbray Cape Town, Western Cape, 7700
We are one of the largest providers of Student Accommodation in the Southern suburbs, Cape Town. Centrally located between UCT and UWC.