leon, so what you are saying is that the address for my sin card which would be a vancouver address and the address for my pr card which is the toronto address can be different?
yes
I do not need to update the toronto address of my PR card to a vancouver address at immigration when I am in vancouver?
no
will this cause any complications later on and affect my PR status?
no
will i be questioned when I enter vancouver at customs because i came from singapore and the address for my PR card is a toronto address?
Look at your PR card. Does it really have an address on it?
so service canada will not be questioning me how come the address on my PR card is a toronto address and the address that I am supplying them to make the sin card is a vancouver address?
Since there is no address on your PR card and Service Canada is not immigration, the I would say no but hey, if you really want to update your address with immigration, you can mention it when you enter in Vancouver and see if anybody cares.