Nonprofit group Neu-Life Community Development Inc. is developing the six-story building, dubbed NeuVue, at 1515 N. 12th St.