View Details $1,899,999 1 of 50 Canyon Lake Island | Canyon Lake 4 beds 4 baths 3,981 sqft 0.35 acres On Site: 131 Days
View Details Price Reduced $595,000 1 of 49 Canyon Lake Island | Canyon Lake 4 beds 3 baths 3,496 sqft 0.74 acres On Site: 167 Days