Usually the best way to own a business in another country is to set up a corporation and have the corporation own the property. You'll have to set a U.S. mortgage, in hold a mortgage, the lender must be an entity which can legally do business in the U.S. State where the property is located.
Answered on Sep 14th, 2015 at 12:11 AM