View Details $1,999,999 1 of 50 Canyon Lake Island | Canyon Lake 4 beds 4 baths 3,981 sqft 0.35 acres On Site: 57 Days
View Details $624,999 1 of 46 Canyon Lake Island | Canyon Lake 4 beds 3 baths 3,496 sqft 0.74 acres On Site: 93 Days