Although, if he goes the the shelter he has a better chance at living a happy life rather than the one he lives now. Possibly if you speak with the owners, they'd allow you to take him and then maybe foster him (even in a bathroom or spare room?) until you're able to find a safe place for him. Or even if he does end up at a shelter you can offer to foster him until he's adopted through the shelter.

Of course, it may not be possible for you, but just throwing out some ideas.