Check out Wells Fargo and any Canadian Bank operating in the area you are buying. Many have branches in the US. However, investment properties are different...and most Canadian clients I know buy cash.
Hope this helps,
Beachfront Realty, Inc.
There are several lenders that will provide financing for Canadians. I use one particular lender for most of my Canadian buyers. Please feel free to contact me directly for information about this lender.