Arlington approved an 88-unit redevelopment at 1501 Langston Blvd. that includes a public Air and Space Force museum.