A mixed commercial development on Victoria Island providing office suites and retail units for corporate and business tenants.