Hi YorkiesWorld,
You can buy the property in Canada even if you are not a citizen, but wherever foreign buyer tax is implemented like for example, If you are buying in Vancouver or in Toronto, and you don't have PR card, then you have to pay foreign buyer tax on the property.