Landa Place
860 Landa St
New Braunfels, TX 78130
(1.4 miles)
Call: (866) 901-3357
Villa Serena Apartments
109 Rosa Parks Dr
New Braunfels, TX 78130
(1.6 miles)
Call: 830-625-6913
Village Circle Apartments
101 Glenbrook Dr E
New Braunfels, TX 78130
(2.1 miles)
Call: 830-629-5379