TORCA: Tenant Ownership Rights Charter Amendment

What does TORCA mean? The above is one of TORCA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Tenant Ownership Rights Charter Amendment