View Details Under Contract $450,000 1 of 29 Cap Rock | New Braunfels 4 beds 3 baths 2,652 sqft 0.51 acres