New Braunfels Heights, an apartment complex located at 128 Lonesome Quail, opened and began leasing units Oct. 6.