A landlord of a residential building with 12 or more residential units must have a written lease for each unit rented to a residential tenant. The written lease must identify the specific unit the residential tenant will occupy before the residential tenant signs the lease. Notwithstanding any other state law or city ordinance to the contrary, a landlord may ask for the tenant’s full name and date of birth on the lease and application. A landlord who fails to provide a lease, as required under this section, is guilty of a petty misdemeanor.