I don't believe they help with that, but liked Stacy said Good Luck!
You can try it. I dont know if they do deposits for apartments or not. I know the do electric and heating bills sometimes. Good luck.
Yes good luck
Thanks! Your answer is awaiting moderation.