$999,999 - 619 Caballo Trail, Canyon Lake, TX 78133
619 Caballo Trail
Canyon Lake,
TX
78133
County: Comal