Do I have to put up a deposit? If so, how much?

Yes a deposit is required, it is two times the weekly rent.

Leave a Reply