Step #1: Get a Canadian based Accountant who knows international real estate transactions (such as George Dube's team)
Step #2: Sit with him/her to set the ownership structure up to best position yourself for future sale AND current rental income
Step #3: Follow the plan, and instruct the accountant to pay close attention to any tax changes that occur during your hold period.
Don