The five-story, 259-unit apartment complex at the center of a long-planned mixed-use development on the western edge of the Delmar Loop has opened.