при продаже если будет разница между той ценой, которая была при первой декларации в Канаде и той ценой, что при продаже, то налог за положительную разницу надо будет платить, так как Канада облагает любые доходы и не только канадские
причем при первой декларации необязательно сообщать о квартире, сообщать нужно если она попадает под specified foreign property более 100K(почитайте про это интересное понятие).
Тут ранее эта тема уже обсуждалась.