MCST, the Management Corporation Strata Title, refers to the managing body of a condominium or any compound which has multiple owners and shared public facilities. MCSTs are usually associated with private residential developments.
Source: Property Guru