Do I have to pay a security deposit or any other fees when I sign up?

Yes, there is a security deposit due at the time the unit is lease to you. The rental amount will dictate the amount of the security deposit and is returned after the move out is processed providing the terms of the vacate have been met. There are no administrative fees but other fees may apply during your stay such as lock cut fees etc. if you lose your key or combination.