Recently Sold Homes in Horseshoe Bend, ID

73 homes