$478,970 -
312 Alpine Lakes
New Braunfels ,
TX 78130
County: Guadalupe