The Allen City Council approved a contract earlier this week authorizing the Allen Economic Development Corp. to acquire a 7-acre property near U.S.