https://www.zackvision.com/weblog/2009/03/buy-house-green-card/
Buy a House, Get a Green Card?