Can a landlord ask for more than first and last months rent?
NO. Except for first and last month’s rent, it is illegal for a landlord to ask you to pay more than one month’s rent at a time. A landlord may ask you to pay for your keys only if you lose them, but this cannot be more than the actual cost of the keys. All other deposits are illegal (e.g. cost of appliances or curtains, a damage deposit in addition to last month’s rent, application fee).