Cat problem

So, I live around the Garland area. A cat had kittens in my garage summer before last, I found the kittens pretty young and we were able to socialize them and we rehomed two and kept two of the kittens. The same cat last summer had kittens in my neighbors can most of them are gone, I don’t know what happened to the rest of them but two of these kittens have moved into my house.

I’ve paid to have them both spayed and neutered they’re current on shots but they are essentially feral. They live in the house, they’re good with the other cats and my dog but won’t allow people to approach/pet/touch them at all they’re actually very well behaved, they don’t scratch anything up they only use the litter box they are extremely cute and lovable. But… I can’t have 4 cats, we didn’t want cats at all. At this point having so many cats is hampering my families plans and lifestyle. I need to rehome these kittens but I don’t know who would take well behaved, house trained feral cats.

What do I do? I don’t want to put them outside we love them despite their indifference to us but they gotta go. Also the momma cat is pregnant AF and about to drop more kittens…. Cat people please help