Open plan office and conference rooms

Salt River, Cape Town