Homes for Sale in Canyon Lake, San Antonio with the right price

Explore 160 homes for sale in Canyon Lake, San Antonio — priced above $550,000.