There is no visa that specifically allows homeowners to live in the US. With a B-2 visa, you can spend up to 6 months in the US. Otherwise, you would have to consider applying for a work-based visa or an E-2 visa if you invest in a US business.
Scoring disabled. You must be logged in to score posts.