Recently Sold 3 Bedroom Homes in Canyon Lake, TX

328 homes