If you are a non-resident alien you will need an acceptable visa (L1 or H1 visa renewable) and established credit history (three credit scores from credit report) to apply for home loans.
Where in the U.S. are you looking to invest? It is best to contact a mortgage broker from that state.
I hope that helps!
Classic Properties, LLC