As a fellow Canadian who has invested in the US, I'd say your first hurdle will be to find a lender that will lend to you cross border.
You can try the big Canadian banks with US branches but from my experience they only seem to lend for vacation properties in certain states (Florida should be easy peasy for such a property with the amount of snowbirds out there).
I haven't found any lenders who would finance an investment property held by a Canadian that lives in Canada (they will lend to you if you're a Canadian living in the US).
Also not all insurance companies will want to cover your investment property as a Canadian without any residence in the states. Oddly enough though, I was able to get coverage with liberty mutual when I had my duplex in NY state.
And then, as it has been mentioned before, another important thing you'll need is someone you can trust that will be your boots on the ground.
And to top it all off, you'll need an accountant that deals with cross border tax for your investment property. The tax implications are huge when you sell your building (they withhold 10% or so of the selling price at closing to make your you pay the IRS).
For all these reasons, I decided to exit my US investments as I found it was too hard to scale with no lending partners.
If you manage to find a lender, let me know because price wise the US is much more interesting than Canada.
Best of luck!