Applying for Legal Permanent Residence (Green Card): Inside the USA or Outside? Zavala Texas Law