106 unit apartment complex in New Braunfels, TX