Recently Sold 1 Bedroom Homes in Canyon Lake, TX

379 homes