$25 million apartment complex coming to Auburn